Skip to content

Releases: uc-cdis/gen3-qa

Gen3 QA in a Box

06 Aug 21:21
dea6be4
Compare
Choose a tag to compare

By leveraging the selenium-standlone npm utility, we can run a gen3-qa test inside a single docker container, eliminating the dependency on a selenium sidecar container or selenium/hub + selenium/node-chrome pods.

Release Notes

For: uc-cdis/gen3-qa
Notes since tag: 0.4
Notes to tag/commit: 0.5
Generated: 2021-08-06

New Features

  • E2E PFB Export test (#636)
  • Add tests for the audit-service integration with Fence: download and login
    events (#644)

Bug Fixes

  • Study viewer tests: fix references to the current env (#660)
  • Do not run audit-service tests if fence version is too old (#657)
  • We are not fetching the bucket name from config but relying on the standard
    naming convention. This fixes that. (#654)
  • Handle service names with dash in
    getServiceVersion/runTestsIfServiceVersion (#652)

Improvements

  • Log simulated data to facilitate debugging (#659)
  • Do not run audit-service tests if version <1.0.0 (#650)
  • Fix bug in indexd tasks "addFileIndices" function causing error messages
    "file is not defined" (#644)
  • Refactor RAS client creation logic: remove code duplication, add error
    logs, and add a random string at the end of the client names to avoid
    "client already exists" issues (#644)
  • Refactor "smartWait" function so that it doesn't wait for nothing at the
    end of the loop (#644)
  • There is now a commons without portal. So, added logic to prevent portal
    health check when the service is not deployed (#645)

Dependency Updates

Improvements to checkAllProjectsBucketAccessTest

17 Jun 15:46
796adf3
Compare
Choose a tag to compare

Release Notes

For: uc-cdis/gen3-qa
Notes since tag: 0.3
Notes to tag/commit: 0.4
Generated: 2021-06-17

Dependency Updates

New Features

Improvements

  • Update pre-commit conflg to use latest version of detect-secrets and
    exclude lock files, and update secrets baseline (#590)
  • Add a tentative template for test plans (feel free to update, or delete if
    there's already one, I couldn't find one) (#590)
  • avoid re-installing poetry (#561)

Changes Included In This Pr

  • Changes to the following files to upgrade the vulnerable dependencies to a
    fixed version: (#564)
  • package.json (#564)
  • package-lock.json (#564)

Bug Fixes

  • fix the error "element click intercepted" (#550)

0.3

17 Dec 16:07
84411d6
Compare
Choose a tag to compare
0.3

Improvements

  • Improving the first PROD-tier test: gen3qa-check-bucket-access.

0.1

12 Nov 23:47
36eb338
Compare
Choose a tag to compare
0.1

Very first release of gen3-qa 🎉