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

Add conformance testing #236

Closed
tetsuo-cpp opened this issue Dec 6, 2022 · 0 comments · Fixed by #245
Closed

Add conformance testing #236

tetsuo-cpp opened this issue Dec 6, 2022 · 0 comments · Fixed by #245
Assignees
Labels
enhancement New feature or request

Comments

@tetsuo-cpp
Copy link
Contributor

tetsuo-cpp commented Dec 6, 2022

Description

Recently, @woodruffw and I have been working on a conformance testing suite for Sigstore clients. At the moment, there are a handful of tests but we'll be focusing on building out coverage in the coming months. The test suite is exposed via a GitHub Action which can be found here.

The way this works is that we've designed a CLI protocol, which is essentially a set of flags that the client needs to support in order to be conformance tested. My understanding is that sigstore-java doesn't expose a CLI so, in order for this to work, there will need to be a barebones CLI app that supports the flags described in the linked doc.

If you're happy for sigstore-java to be included in this, I'd be happy to make a PR to get things going.

CC: @di

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants