[Propalsal] [WIP] propalsal to add edge-autonomy-e2e-tests
What type of PR is this?
/kind documentation
What this PR does / why we need it:
Add edge-autonomy-e2e-tests for Openyurt.
Special notes for your reviewer:
@Congrool
Does this PR introduce a user-facing change?
None
other Note
@lorrielau: GitHub didn't allow me to assign the following users: your_reviewer.
Note that only openyurtio members, repo collaborators and people who have commented on this issue/PR can be assigned. Additionally, issues/PRs can only have 10 assignees at the same time. For more information please see the contributor guide
In response to this:
What type of PR is this?
/kind documentation
What this PR does / why we need it:
Add edge-autonomy-e2e-tests for Openyurt.
Special notes for your reviewer:
@Congrool
Does this PR introduce a user-facing change?
Noneother Note
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.
Codecov Report
Merging #981 (56ba9c1) into master (b9f6bd7) will decrease coverage by
0.03%. The diff coverage isn/a.
@@ Coverage Diff @@
## master #981 +/- ##
==========================================
- Coverage 47.46% 47.42% -0.04%
==========================================
Files 85 85
Lines 11799 11791 -8
==========================================
- Hits 5600 5592 -8
Misses 5738 5738
Partials 461 461
| Flag | Coverage Δ | |
|---|---|---|
| unittests | 47.42% <ø> (-0.04%) |
:arrow_down: |
Flags with carried forward coverage won't be shown. Click here to find out more.
| Impacted Files | Coverage Δ | |
|---|---|---|
| pkg/yurthub/cachemanager/cache_agent.go | 49.27% <0.00%> (-5.28%) |
:arrow_down: |
| pkg/yurtctl/cmd/yurttest/kindinit/init.go | 50.71% <0.00%> (ø) |
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.
E2e-tests timed out. How can I re-run the checks? :>
E2e-tests timed out. How can I re-run the checks? :>
Currently, we do not have something like /retest😢. You can git commit --amend --no-edit --signoff and then push to your repo again, e2e-test then will be re-triggered.
Could you please also describe a little more about how do we do autonomy test, including
- how could we know if test succeeds on the host, since these tests are running in the kind node which is a container?
- how to distinguish original test and autonomy test, and how to run them respectively?
- which way do these tests run in, in parallel, in serial or in any other special order?
And also add details about how to run each autonomy test on kubelet, kube-proxy, flannel, coreDNS and yurthub. We can describe them in steps.
Done, please take a look.
@Congrool: changing LGTM is restricted to collaborators
In response to this:
/lgtm
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.
/lgtm
/lgtm cancel
Modified
/approve
[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: lorrielau, rambohe-ch
The full list of commands accepted by this bot can be found here.
The pull request process is described here
- ~~OWNERS~~ [rambohe-ch]
Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment