Closed kerthcet closed 6 months ago
Is this different than normal CI for unit tests?
Actually it will run the same unit test with similar commands but it will have a dashboard for tracing, both the history and the error if happens. We can get a overview of all the tests here https://testgrid.k8s.io/sig-scheduling#periodic-kueue-test-unit-main, including unit tests, integration tests, e2e tests if we have.
Let's prioritize it. /priority important-soon
@kerthcet Could you work on it? 🙏
Yes /assign
here is basic CI, we had several source files that were checked in even though they didn't compile https://github.com/kubernetes-sigs/kube-scheduler-wasm-extension/pull/30
I did some research this weekend, the testgrid will read junit.xml artifacts for display. However we have multi modules, we can't generate a unified test report cover all the packages, it's a little tricky.
I'm not sure about the exact pattern, but I think Spyglass and testgrid read all junit*.xml files in the artifacts directory. You should be able to write one file per package.
/remove-priority important-soon
The Kubernetes project currently lacks enough contributors to adequately respond to all issues.
This bot triages un-triaged issues according to the following rules:
lifecycle/stale
is appliedlifecycle/stale
was applied, lifecycle/rotten
is appliedlifecycle/rotten
was applied, the issue is closedYou can:
/remove-lifecycle stale
/close
Please send feedback to sig-contributor-experience at kubernetes/community.
/lifecycle stale
The Kubernetes project currently lacks enough active contributors to adequately respond to all issues.
This bot triages un-triaged issues according to the following rules:
lifecycle/stale
is appliedlifecycle/stale
was applied, lifecycle/rotten
is appliedlifecycle/rotten
was applied, the issue is closedYou can:
/remove-lifecycle rotten
/close
Please send feedback to sig-contributor-experience at kubernetes/community.
/lifecycle rotten
The Kubernetes project currently lacks enough active contributors to adequately respond to all issues and PRs.
This bot triages issues according to the following rules:
lifecycle/stale
is appliedlifecycle/stale
was applied, lifecycle/rotten
is appliedlifecycle/rotten
was applied, the issue is closedYou can:
/reopen
/remove-lifecycle rotten
Please send feedback to sig-contributor-experience at kubernetes/community.
/close not-planned
@k8s-triage-robot: Closing this issue, marking it as "Not Planned".
What would you like to be added:
We should have a test framework to run test suit each time we have new PRs. This requires the support from test infra
Why is this needed:
Project health and stability
Completion requirements:
This enhancement requires the following artifacts:
The artifacts should be linked in subsequent comments.