Skip to content

SRE-3534 ci: fix Commit Pragma tests#497

Open
grom72 wants to merge 8 commits intomasterfrom
grom72/SRE-3534-fix-tests
Open

SRE-3534 ci: fix Commit Pragma tests#497
grom72 wants to merge 8 commits intomasterfrom
grom72/SRE-3534-fix-tests

Conversation

@grom72
Copy link
Contributor

@grom72 grom72 commented Mar 13, 2026

SRE-3534 ci: fix Commit Pragma tests to follow latest changes in isPr() introduced by #495

grom72 added 8 commits March 13, 2026 11:50
Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>
Skip-daos-build-and-test: true

Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>
Skip-daos-build-and-test: true

Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>
Skip-daos-build-and-test: true

Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>
Skip-daos-build-and-test: true

Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>
Skip-daos-build-and-test: true

Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>
Skip-daos-build-and-test: true

Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>
This reverts commit 7665d46.
Skip-daos-build-and-test: true
Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>
@grom72 grom72 requested a review from phender March 13, 2026 13:02
@grom72 grom72 changed the title Grom72/sre 3534 fix tests SRE-3534 ci: fix Commit Pragma tests Mar 13, 2026
@grom72
Copy link
Contributor Author

grom72 commented Mar 13, 2026

The 'DAOS Build and Test' stage has been cancelled because the changes do not affect the main 'pipeline-lib' functionality.

https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/pipeline-lib/job/PR-497/6/pipeline-overview

@grom72 grom72 requested a review from osalyk March 13, 2026 13:12
@grom72 grom72 requested a review from a team March 13, 2026 13:46
commits = [[pragmas: [''],
/* groovylint-disable-next-line UnnecessaryGetter */
skips: [isPr(), isPr(), false, isPr(), !isPr(), !isPr(), true, !isPr()]],
skips: [false, false, false, false, false, false, true, false]],
Copy link
Contributor

@phender phender Mar 13, 2026

Choose a reason for hiding this comment

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

The isPr() is now no longer used for the Functional VM stages, but it is still used for the HW stages. The reason isPr() is still relevant, is we need the master and release/* branches to run certain Functional test stages when the build is kicked off in a PR, but when the PR is landed, we only run a subset of the tests - i.e. no Functional HW tests.

I have a fix working in https://github.com/daos-stack/pipeline-lib/pull/487/changes if you wan to reference it.

Suggested change
skips: [false, false, false, false, false, false, true, false]],
skips: [false, false, false, false, !isPr(), !isPr(), true, !isPr()]],

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.

3 participants