Comments (6)
"what sonobuoy generates" for the e2e junit is actually "what the Kubernetes e2e binary generates".
It seems wrong to submit results that are not from the Kubernetes e2e binary.
from k8s-conformance.
/cc @smarterclayton what did you use to generate your results? Is there a use case here?
from k8s-conformance.
@smarterclayton would you like to keep this open?
from k8s-conformance.
/close
Seem to only be an edge case scenario
from k8s-conformance.
classify as flake
from k8s-conformance.
It seems wrong to submit results that are not from the Kubernetes e2e binary.
This is summary of results generated by multiple executions of the kube e2e binary. To do that, you have to merge the files somehow from those executions. The tool I used was a simple merge tool, but you can absolutely run the kube e2e suite in multiple chunks and then have to merge the data afterwards. I don't think conformance should be based only on "the kind of junit output created by a tool wrapped by another tool" - but instead junit (which has a spec, and makes no assumptions that the top level is a single suite). That being said, it's fairly easy for me to work around this for now. I just wanted to register that (in my official Kube conformance hat) I'm extremely leery of assumptions that overly bind conformant distributions from automating their pipelines and this was on the border for me.
from k8s-conformance.
Related Issues (20)
- Attempt to run sonobuoy on K8s cluster failed at pull images for the container.
- README.md : Fix spelling and grammar HOT 2
- conformance v1.18.7 & v1.18.8 fails with Pod entered a fatal terminal status: failed HOT 1
- Missing conformance docs for 1.16-1.21
- Our installer product doesn't have a website yet HOT 2
- After conformance certification, service not displayed in 'Certified Kubernetes - Hosted '. HOT 2
- Kubernetes Conformance - Expired Certification HOT 3
- [cncf-ci checks failed] The acutal conformance test has passed. HOT 1
- Windows Operational Readiness formatting HOT 2
- Branch protection rules HOT 5
- Missing conformance docs for 1.22-1.25
- Add contact email as requiement for PRODUCT.yaml with Conformance submissions HOT 3
- GHA to Automate the generation of the Conformance Document HOT 1
- Scrape commit email addresses for CNCF/K8s-Conformance for Conformance submissions for release 1.23-1.25 HOT 2
- Roll out Prow Github actions on cncf/k8s-conformance for test in of /assign of multi github handles HOT 5
- Update reviewing.md HOT 5
- doc for extend conformance time period
- Reduce repo size to improve end user experience on submitting K8s Conformance pull requests HOT 2
- Document `hydrophone` as yet another option for running conformance tests HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from k8s-conformance.