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

CI: add revocation tests to pipeline 2 #3563

Merged
merged 4 commits into from
Dec 31, 2019

Conversation

lukedirtwalker
Copy link
Collaborator

@lukedirtwalker lukedirtwalker commented Dec 31, 2019

Also:

  • introduce test artifacts variable as a dir that always exists ready for tests to be used.
  • use test artifacts for diff tests in check generated tasks, this dir always exists also on the local CI.
  • generate acceptance steps for bazelified acceptance tests.

This change is Reviewable

Also:
- use accept artifacts for diff tests in check generated tasks, this dir always exists also on the local CI.
- generate acceptance steps for bazelified acceptance tests.
Copy link
Contributor

@worxli worxli left a comment

Choose a reason for hiding this comment

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

Reviewed 1 of 3 files at r1.
Reviewable status: 1 of 3 files reviewed, 2 unresolved discussions (waiting on @lukedirtwalker and @worxli)


.buildkite/pipeline2.sh, line 26 at r1 (raw file):

# gen_acceptance2 generates steps for bazel tests in acceptance folder.
gen_acceptance2() {

maybe gen_bazel_acceptance ?


.buildkite/hooks/pre-command, line 10 at r1 (raw file):


if [ "$BUILDKITE_PIPELINE_SLUG" == "scionproto2" ]; then
    export ACCEPTANCE_ARTIFACTS="$PWD/accept_artifacts"

can we rename the dir and the env var to something different because it's now used not only for acceptance tests? in gen_acceptance2() { you can then set ACCEPTANCE_ARTIFACTS to e.g. ARTIFACTS_DIR in the env section.

Copy link
Collaborator Author

@lukedirtwalker lukedirtwalker left a comment

Choose a reason for hiding this comment

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

Reviewable status: 1 of 3 files reviewed, 2 unresolved discussions (waiting on @worxli)


.buildkite/pipeline2.sh, line 26 at r1 (raw file):

Previously, worxli (Lukas Bischofberger) wrote…

maybe gen_bazel_acceptance ?

Done.


.buildkite/hooks/pre-command, line 10 at r1 (raw file):

Previously, worxli (Lukas Bischofberger) wrote…

can we rename the dir and the env var to something different because it's now used not only for acceptance tests? in gen_acceptance2() { you can then set ACCEPTANCE_ARTIFACTS to e.g. ARTIFACTS_DIR in the env section.

Done.

Copy link
Contributor

@worxli worxli left a comment

Choose a reason for hiding this comment

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

Reviewed 5 of 5 files at r2.
Reviewable status: :shipit: complete! all files reviewed, all discussions resolved

@lukedirtwalker lukedirtwalker merged commit 9b194d9 into scionproto:master Dec 31, 2019
@lukedirtwalker lukedirtwalker deleted the pubCIRevocation branch December 31, 2019 10:33
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