Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

roachtest: minor improvements #124922

Merged
merged 2 commits into from
Jun 1, 2024
Merged

Conversation

andreimatei
Copy link
Contributor

See individual commits.
The commits were extracted from #124780.

Epic: None
Release note: None
The roachtest runner consists of a number of workers running tests in
parallel. Each worker is linked to the cluster that it is currently
using. Before this patch, a cluster was only registered with the test
once a test started. This was unnecessarily late; the patch moves the
registration to happen earlier, closer to when the cluster is created or
picked up by the worker, which better matches the intended semnatics of
this link. In particular, the linking now happens before the cockroach
binary is uploaded to the cluster (a potentially slow operation),
whereas before it happened after.

These links between workers and clusters are used by the roachtest's web
UI, which will now more accurately show who's using a cluster.

Epic: none
Release note: None
@andreimatei andreimatei requested a review from a team as a code owner May 31, 2024 16:28
@andreimatei andreimatei requested review from DarrylWong and renatolabs and removed request for a team May 31, 2024 16:28
Copy link

blathers-crl bot commented May 31, 2024

Thank you for contributing to CockroachDB. Please ensure you have followed the guidelines for creating a PR.

Before a member of our team reviews your PR, I have some potential action items for you:

  • We notice you have more than one commit in your PR. We try break logical changes into separate commits, but commits such as "fix typo" or "address review commits" should be squashed into one commit and pushed with --force
  • When CI has completed, please ensure no errors have appeared.

I have added a few people who may be able to assist in reviewing:

🦉 Hoot! I am a Blathers, a bot for CockroachDB. My owner is dev-inf.

@blathers-crl blathers-crl bot added O-community Originated from the community X-blathers-triaged blathers was able to find an owner labels May 31, 2024
@blathers-crl blathers-crl bot requested a review from dt May 31, 2024 16:28
@cockroach-teamcity
Copy link
Member

This change is Reviewable

Copy link
Member

@srosenberg srosenberg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@srosenberg
Copy link
Member

bors r+

@craig craig bot merged commit 1e4cab3 into cockroachdb:master Jun 1, 2024
22 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
O-community Originated from the community X-blathers-triaged blathers was able to find an owner
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants