aqa-test-tools icon indicating copy to clipboard operation
aqa-test-tools copied to clipboard

Home of Test Results Summary Service (TRSS) and PerfNext. These tools are designed to improve our ability to monitor and triage tests at the Adoptium project. The code is generic enough that it is e...

Results 120 aqa-test-tools issues
Sort by recently updated
recently updated
newest added

We would like to show AQAvit Certification results. An `AQAvit Certification` menu should be created on the left side menu after `By Pipeline`. https://github.com/adoptium/aqa-test-tools/blob/master/test-result-summary-client/src/App.jsx#L48 The link should be `/tests/AQAvitCert`. In...

canosp

Related to #588, we should mock endpoints and payloads to our Cypress unit tests so that we can test component rendering independent from relying on network calls from a functioning...

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...

enhancement

This PR includes the foundation of what will be the new By Version tab. We have included: • The new build selector chart • A date range selector • Plumbing...

We need to produce and print out a URL for a Jenkins Grinder job with all of the "correct" parameters set like: ``` https://ci.adoptopenjdk.net/job/Grinder/parambuild/?SDK_RESOURCE=nightly&TARGET=external_custom&TEST_FLAG=&UPSTREAM_TEST_JOB_NAME=&DOCKER_REQUIRED=true&ACTIVE_NODE_TIMEOUT=&VENDOR_TEST_DIRS=&EXTRA_DOCKER_ARGS=-v+%24%7BTEST_JDK_HOME%7D%3A%2Fopt%2Fjava%2Fopenjdk&TKG_OWNER_BRANCH=AdoptOpenJDK%3Amaster&TEST_PARALLELIZATION_PARAMS=&OPENJ9_SYSTEMTEST_OWNER_BRANCH=eclipse-openj9%3Amaster&EXTERNAL_TEST_CMD=ant+test&PLATFORM=x86-64_linux&GENERATE_JOBS=false&KEEP_REPORTDIR=true&PERSONAL_BUILD=true&ADOPTOPENJDK_REPO=https%3A%2F%2Fgithub.com%2FSAY-droid427%2Fopenjdk-tests.git&LABEL=&TEST_OPTIONS_PARAMS=&EXTRA_OPTIONS=&CUSTOMIZED_SDK_URL=&BUILD_IDENTIFIER=&NON_AQA_TEST_REPOS_HELP_TEXT=&ADOPTOPENJDK_BRANCH=cleanup-external&EXTERNAL_CUSTOM_REPO=https%3A%2F%2Fgithub.com%2Fapache%2Fzookeeper&LIGHT_WEIGHT_CHECKOUT=false&NON_AQA_TEST_REPOS=&ARTIFACTORY_SERVER=&TEST_REPO_PARAMS=&TEST_SELECTION_PARAMS=&TEST_PARALLELIZATION_PARAMS_HELP_TEXT=&JDK_SELECTION_PARAMS=&KEEP_WORKSPACE=false&USER_CREDENTIALS_ID=&JDK_VERSION=8&EXTERNAL_REPO_BRANCH=master&ITERATIONS=1&VENDOR_TEST_REPOS=&JDK_REPO=&PLATFORM_AND_MACHINE_HELP_TEXT=&OPENJ9_BRANCH=master&OPENJ9_SHA=&JCK_GIT_REPO=&VENDOR_TEST_BRANCHES=&OPENJ9_REPO=https%3A%2F%2Fgithub.com%2Feclipse%2Fopenj9.git&UPSTREAM_JOB_NAME=&CLOUD_PROVIDER=azure&PLATFORM_AND_MACHINE=&CUSTOM_TARGET=&VENDOR_TEST_SHAS=&JDK_BRANCH=&LABEL_ADDITION=&ARTIFACTORY_REPO=&ARTIFACTORY_ROOT_DIR=&POST_RUN_PARAMS_HELP_TEXT=&UPSTREAM_TEST_JOB_NUMBER=&DOCKERIMAGE_TAG=nightly&JDK_SELECTION_PARAMS_HELP_TEXT=&JDK_IMPL=hotspot&SSH_AGENT_CREDENTIAL=&AUTO_DETECT=true&TKG_SHA=&TEST_SELECTION_PARAMS_HELP_TEXT=&ADOPTOPENJDK_SYSTEMTEST_OWNER_BRANCH=adoptium%3Amaster&CUSTOMIZED_SDK_URL_CREDENTIAL_ID=&OPENJDK_SHA=&NUM_MACHINES=&BUILD_LIST=external%2Fexternal_custom&UPSTREAM_JOB_NUMBER=&STF_OWNER_BRANCH=adoptium%3Amaster&TEST_REPO_PARAMS_HELP_TEXT=&POST_RUN_PARAMS=&TIME_LIMIT=10&TEST_OPTIONS_PARAMS_HELP_TEXT=&JVM_OPTIONS=&PARALLEL=None ```

To automate the data collection process for deep AQAtik, we need to investigate and work on the following functions: - [x] Collect all open issue contents in related repos, e.g....

enhancement
deepAQAtik

For new users, it will much easier if we have a TRSS docker image for them to try. Sample data should be inserted into database, so users can see the...

enhancement

Current model training of Deep AQAtik project is using Jupyter Notebook, to enable remote training, Jupyter server or Jupyter Hub needs to be setup on the server.

deepAQAtik

Config file (https://github.com/adoptium/aqa-test-tools/pull/480) for Data Collection Pipeline can be loaded in main function in [`collect_data`](https://github.com/adoptium/aqa-test-tools/blob/17226edec3d4a8b1b6ba6c66aab1325d447dc3f9/MachineLearningPrototype/dataCollection/collect_data.py#L148). This value can be stored as variable `config_info`, while two important keys in it are...

deepAQAtik

Currently for Deep AQAtik project, we evaluate multiple ml models (e.g. Random Forest, Decision Tree, etc.) and select the one with best performance to deploy. We can further explore more...

deepAQAtik