adoptium / adoptium/aqa-test-tools

Improve on POST TAP file endpoint and Parser

Open
#583 1 comment 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Jupyter Notebook
Stars
33
Forks
97
Avg merge
7h 9m
Merged PRs (30d)
5

Description

1. `postTapFiles.js` currently has a hardcoded zip path but needs to be changed to consume a user inputted url to a zip file
2. `Tap.js` currently inserts documents with a hardcoded `url` field and needs to be changed to insert with user inputted url
3. `Tap.js` currently inserts documents with an empty `startBy` field and needs to potentially parse from url the vendor
4. Tap.js` currently inserts documents with an empty `javaVersion` field

Contributor guide

Open the contributing guide

Research direction

Start by reading postTapFiles.js and Tap.js, then trace the POST TAP file endpoint to understand how the zip URL is received. Check how Tap.js currently populates url, startBy, and javaVersion. Done means the endpoint accepts the user-provided zip URL and parsed or supplied metadata is stored instead of the current hardcoded or empty values.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
api, backend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.