-
Notifications
You must be signed in to change notification settings - Fork 4
Support runE2E step #1325
Support runE2E step #1325
Conversation
💚 Build Succeeded
Expand to view the summary
Build stats
Test stats 🧪
💚 Flaky test reportTests succeeded. 🤖 GitHub commentsTo re-run your PR in the CI, just comment with:
|
vars/runE2e.groovy
Outdated
booleanParam(name: 'forceSkipGitChecks', value: true), | ||
booleanParam(name: 'forceSkipPresubmit', value: true), | ||
booleanParam(name: 'notifyOnGreenBuilds', value: notifyOnGreenBuilds), | ||
string(name: 'BEAT_VERSION', value: beatVersion), |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Missing runTestsSuites
I might revisit this implementation to normalise the parameters and extraParameters |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For readability purpose, I'd rename the step to runE2E(...)
instead of run E2e(...)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There are some references to the old name (runE2e). other than that LGTM
vars/runE2E.txt
Outdated
@@ -0,0 +1,30 @@ | |||
Trigger the end 2 end testing job. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Wdyt about adding a link to the project?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
do you mean the the Jenkins job in addition to this one?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
See 9b35882
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I meant the GH repo here, at the beginning of the docs
Co-authored-by: Manuel de la Peña <mdelapenya@gmail.com>
…library into feature/build-e2e-step * 'feature/build-e2e-step' of github.com:v1v/apm-pipeline-library: Update src/test/groovy/RunE2EStepTests.groovy
@@ -9,5 +9,5 @@ Wrapper to interact with the gsutil command line. It returns the stdout output. | |||
``` | |||
|
|||
* command: The gsutil command to be executed. Mandatory | |||
* credentialsId: The credentials to login to GCP. (Optional). See [withGCPEnv](#withGCPEnv) | |||
* secret: Name of the secret on the the vault root path. (Optional). See [withGCPEnv](#withGCPEnv) | |||
* credentialsId: The credentials to login to GCP. (Optional). See [withGCPEnv](#withgcpenv) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
unrelated
…-truth-releases * upstream/master: (220 commits) test-infra: test ARM workers (#1337) Weekly email for Beats (7.16 and master) (#1335) Add traces for GitHub release publish (#1333) docs: update CHANGELOG.md [maven-release-plugin] prepare for next development iteration [maven-release-plugin] prepare release v1.1.255 Fix parameter name (#1331) docs: update CHANGELOG.md [maven-release-plugin] prepare for next development iteration [maven-release-plugin] prepare release v1.1.254 Add more parameters in runE2E (#1328) fix: use Ubuntu workers (#1327) chore(deps): bump opentelemetry from 0.20 to 0.21 (#1323) Support runE2E step (#1325) docs: fix codespell (#1324) docs: update CHANGELOG.md [maven-release-plugin] prepare for next development iteration [maven-release-plugin] prepare release v1.1.253 withGCPEnv: support secret from vault (#1320) pre-commit: fix linting (#1322) ...
What does this PR do?
Support
runE2E
stepWhy is it important?
DRY. See:
Actions