Skip to content

Add labels to all tests#820

Merged
DemetrisChr merged 1 commit intocouchbase:mainfrom
DemetrisChr:add-missing-test-labels
Aug 29, 2025
Merged

Add labels to all tests#820
DemetrisChr merged 1 commit intocouchbase:mainfrom
DemetrisChr:add-missing-test-labels

Conversation

@DemetrisChr
Copy link
Copy Markdown
Contributor

@DemetrisChr DemetrisChr commented Aug 28, 2025

Some of our tests didn't have an 'integration' or 'unit' label. On GitHub Actions we use these labels to filter tests, which means that tests without a label weren't running on GHA.

Also added a script to verify that all tests have one of the known labels, to prevent any tests without a label from being added in the future.

@DemetrisChr DemetrisChr force-pushed the add-missing-test-labels branch from edf79cb to f7d071a Compare August 28, 2025 11:02
@DemetrisChr DemetrisChr marked this pull request as ready for review August 28, 2025 11:04
Copy link
Copy Markdown
Contributor

@thejcfactor thejcfactor left a comment

Choose a reason for hiding this comment

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

LGTM 👍

@DemetrisChr DemetrisChr merged commit 7166d66 into couchbase:main Aug 29, 2025
23 of 27 checks passed
@DemetrisChr DemetrisChr deleted the add-missing-test-labels branch August 29, 2025 09:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants