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

e2e CI tests #42

Open
2 tasks
VannTen opened this issue Sep 13, 2022 · 0 comments
Open
2 tasks

e2e CI tests #42

VannTen opened this issue Sep 13, 2022 · 0 comments
Labels
kind/feature Categorizes issue or PR as related to a new feature. needs-triage Indicates an issue or PR lacks a `triage/...` label and requires one. priority/backlog Higher priority than priority/awaiting-more-evidence. sig/devsecops Categorizes an issue or PR as relevant to SIG DevSecOps.

Comments

@VannTen
Copy link
Member

VannTen commented Sep 13, 2022

Problem statement

As a thoth developer I'd like to have automated test of the job functionality on pull request

High-level Goals

...

Proposal description

Tekton pipeline in prow of something like:

  • build the job image
  • with metrics push-gateway mocking or something of the sort:
    • do a run.
    • records metrics
    • do second run
    • check that there was no new 'synced' for the second run

That would also need a periodic (or per pipeline) cleanup of the destination

Additional context

I just thought about this while setting tests up for #37 and reading reviewing #41

Acceptance Criteria

Implemented:

  • testing pipeline
  • Cleanup process

This needs refinement.

/kind feature
/sig devsecops
/priority backlog

@VannTen VannTen added kind/feature Categorizes issue or PR as related to a new feature. needs-triage Indicates an issue or PR lacks a `triage/...` label and requires one. labels Sep 13, 2022
@sesheta sesheta added sig/devsecops Categorizes an issue or PR as relevant to SIG DevSecOps. priority/backlog Higher priority than priority/awaiting-more-evidence. labels Sep 13, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/feature Categorizes issue or PR as related to a new feature. needs-triage Indicates an issue or PR lacks a `triage/...` label and requires one. priority/backlog Higher priority than priority/awaiting-more-evidence. sig/devsecops Categorizes an issue or PR as relevant to SIG DevSecOps.
Projects
Status: 🆕 New
Development

No branches or pull requests

2 participants