Skip to content

Releases: rwx-research/abq

ABQ 1.8.0

03 May 16:49
v1.8.0
f26050c
Compare
Choose a tag to compare

This release of ABQ enhances run ID inference with Mint support!

What's Changed

New Contributors

Full Changelog: v1.7.4...v1.8.0

ABQ 1.7.4

18 Jan 21:31
v1.7.4
27e59ff
Compare
Choose a tag to compare

This release prepares ABQ for some upcoming changes with the Cloud UI.

What's Changed

New Contributors

Full Changelog: v1.7.3...v1.7.4

ABQ 1.7.3

12 Jan 22:30
v1.7.3
39ddb53
Compare
Choose a tag to compare

This release adds additional logging telemetry.

What's Changed

Full Changelog: v1.7.2...v1.7.3

ABQ 1.7.2

12 Jan 22:30
v1.7.2
df44b47
Compare
Choose a tag to compare

This release prepares ABQ for upcoming changes in the Cloud UI.

What's Changed

Full Changelog: v1.7.1...v1.7.2

ABQ 1.7.1

08 Dec 21:52
v1.7.1
8c2ef5f
Compare
Choose a tag to compare

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

07 Dec 16:36
v1.7.0
e9d4285
Compare
Choose a tag to compare

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

20 Oct 18:58
v1.6.3
5f7fb87
Compare
Choose a tag to compare

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

09 Aug 17:04
v1.6.2
b6dfff7
Compare
Choose a tag to compare

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

28 Jul 18:07
v1.6.1
6ad7eec
Compare
Choose a tag to compare

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

ABQ 1.6.0

11 Jul 07:40
v1.6.0
24720ae
Compare
Choose a tag to compare

ABQ 1.6.0 adds the abq report list-tests command, which lists the tests run remotely by a worker and runner.

More documentation is here

What's Changed

  • minor tweaks from reading the code in #65
  • Drop support for ABQ statefiles in #33
  • add abq report list-tests in #67