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

Content Trust CI/CD testing #11804

Open
1 of 8 tasks
awwad opened this issue Sep 7, 2022 · 0 comments
Open
1 of 8 tasks

Content Trust CI/CD testing #11804

awwad opened this issue Sep 7, 2022 · 0 comments
Labels
epic a highlevel collection of smaller related issues source::anaconda created by members of Anaconda, Inc. type::task indicates a change that doesn't pertain to the code itself, e.g. updating CI/CQ, rebuilding package type::testing issues about tests or the test infrastructure

Comments

@awwad
Copy link
Contributor

awwad commented Sep 7, 2022

Summary

Add integration tests to conda for conda-content-trust.

Linked Issues & PRs

  • (Note that some of these tests can be copied from the tests in conda-content-trust itself.)
  • verification of repodata and expected solves
    • include metadata with some artifacts in the solution set with signatures and some with none, and test that they are labeled appropriately in the transaction report in which the solution is displayed
    • multiple signatures for an artifact, first one bad and second one good  (should succeed with threshold==1)
    • threshold>1 verification for artifact signatures
  • regression with old (current) repodata
  • trust: CI/CD trust metadata testing #11805
  • trust: CI/CD repodata verification testing #11891
@awwad awwad added epic a highlevel collection of smaller related issues type::task indicates a change that doesn't pertain to the code itself, e.g. updating CI/CQ, rebuilding package type::testing issues about tests or the test infrastructure labels Sep 7, 2022
@kenodegard kenodegard added the source::anaconda created by members of Anaconda, Inc. label Sep 7, 2022
@awwad awwad removed their assignment Feb 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
epic a highlevel collection of smaller related issues source::anaconda created by members of Anaconda, Inc. type::task indicates a change that doesn't pertain to the code itself, e.g. updating CI/CQ, rebuilding package type::testing issues about tests or the test infrastructure
Projects
Status: 🧞 Wishlist
Development

No branches or pull requests

2 participants