Skip to content

PSMDB-2009 test smart-tests#3879

Open
olexandr-havryliak wants to merge 1 commit intohetznerfrom
PSMDB-2009
Open

PSMDB-2009 test smart-tests#3879
olexandr-havryliak wants to merge 1 commit intohetznerfrom
PSMDB-2009

Conversation

@olexandr-havryliak
Copy link
Copy Markdown
Contributor

@olexandr-havryliak olexandr-havryliak commented Mar 17, 2026

This pull request enhances the psmdb/psmdb-regression.groovy Jenkins pipeline to improve test traceability and flexibility. The main changes introduce integration with the Smart Tests CLI for test session recording and attachments, as well as parameterization of the repository URL and updates to credential handling.

Smart Tests CLI Integration:

  • Added steps to record test sessions, attach logs, and record test results using the Smart Tests CLI (cloudbees/smart-tests-cli:v2.5.0) in all relevant test execution stages, improving traceability and reporting of test runs. [1] [2] [3] [4] [5]

Pipeline Parameterization and Flexibility:

  • Introduced a new repo pipeline parameter to allow specifying a custom PSMDB repository URL, and updated the git checkout and Docker build arguments to use this parameter for greater flexibility. [1] [2] [3] [4] [5] [6]

Credential Management:

  • Replaced the use of moleculePbmJenkinsCreds() with explicit handling of the SMART_TESTS_TOKEN credential, ensuring the token is available for Smart Tests CLI operations.

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.

1 participant