Releases: rwx-research/abq
v1.8.1
This release improves the error messaging when attempting to retry a run that has been cancelled.
What's Changed
- Security upgrades by @TAGraves in #96
- Bump braces from 3.0.2 to 3.0.3 in /bigtest/benchmark_jest by @TAGraves in #102
- Updates rustix 0.36.x by @TAGraves in #103
- Cancel runs when the manifest generation times out, and show a message when a run is cancelled by @TAGraves in #105
- Prepare ABQ 1.8.1 by @TAGraves in #106
Full Changelog: v1.8.0...v1.8.1
ABQ 1.8.0
This release of ABQ enhances run ID inference with Mint support!
What's Changed
- Infer the run id from Mint by @kylekthompson in #91
- Bump to 1.8.0 by @kylekthompson in #92
New Contributors
- @kylekthompson made their first contribution in #91
Full Changelog: v1.7.4...v1.8.0
ABQ 1.7.4
This release prepares ABQ for some upcoming changes with the Cloud UI.
What's Changed
- Updates account.rwx.com URLs to cloud.rwx.com by @TAGraves in #88
- Fix the logging of results message sizes by @ayazhafiz in #89
- Prepare ABQ 1.7.4 by @ayazhafiz in #90
New Contributors
Full Changelog: v1.7.3...v1.7.4
ABQ 1.7.3
This release adds additional logging telemetry.
What's Changed
- Log test-result message sizes by @ayazhafiz in #87
Full Changelog: v1.7.2...v1.7.3
ABQ 1.7.2
ABQ 1.7.1
ABQ 1.7.1 is a patch release.
This release fixes an unintentional breaking change introduced in ABQ 1.6.4 that
could result in ABQ runs using an organization access token with a run ID
determined from CI environment variables to use an ephemeral queue, rather than
the RWX-hosted remote queue.
ABQ 1.7.0
ABQ 1.7.0 is a minor release.
This release improves ABQ's behavior when an ABQ runner is terminated before being assigned all applicable test in a run manifest. In previous versions of ABQ, retrying such a runner would only retry the tests the runner was assigned before it terminated. Starting with ABQ 1.7.0, a runner that connects for a run ID after it was terminated will run all tests it ran on its first connection, and then pull tests from the run queue.
ABQ continues to cancel runs when a runner is terminated with SIGTERM, SIGINT, or SIGQUIT. The changes in 1.7.0 apply to runners terminated in other ways, for example via SIGKILL.
v1.6.3
What's Changed
- Install apple-codesign as locked and use input ref for checkout by @ayazhafiz in #75
- Surface native runner information in the presence of errors, and unconditionally write to reporters. by @ayazhafiz in #76
- Prepare ABQ 1.6.3 by @ayazhafiz in #77
Full Changelog: v1.6.2...v1.6.3
ABQ 1.6.2
ABQ 1.6.2 is a patch release fixing an issue that could result in denial-of-service of an ABQ queue due to large
test results.
ABQ will also now log a warning when a worker for a given run ID is using a test
command different from any other worker, either in the same run or during
retries. ABQ may not function properly if the test command for a run ID changes
between workers executing tests for that run ID.
What's Changed
- Stream test results without batched loads into server memory by @ayazhafiz in #73
- Log warnings when workers have different commands by @ayazhafiz in #74
Full Changelog: v1.6.1...v1.6.2
ABQ 1.6.1
ABQ 1.6.1 is a patch release fixing an issue that would not continue offloading manifest and results files if one offload attempt failed.
What's Changed
- RWX access token in local tests in #68
- Lower the log level of failed connections in #70
- Do not quit results and manifests offloading loop if one file offload fails in #71
Full Changelog: v1.6.0...v1.6.1