-
Notifications
You must be signed in to change notification settings - Fork 386
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
✨ enable shard scheduling and fix e2e tests #2596
✨ enable shard scheduling and fix e2e tests #2596
Conversation
025560e
to
ed08ff7
Compare
ed08ff7
to
df7ce89
Compare
de413ee
to
2b4cc23
Compare
15cd60f
to
832a4a5
Compare
018c30b
to
e5ea069
Compare
/retest |
e5ea069
to
7a39f13
Compare
7a39f13
to
5826776
Compare
…irtualWorkspaceAccess to multi shard
6c5038c
to
8f04da8
Compare
/retest |
can we merge this PR? |
/retest all |
@p0lyn0mial: The
Use In response to this:
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. |
/test all |
/lgtm |
/approve |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: sttts The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Switching on random scheduling of workspaces to shards.
The current state of e2e tests:
✅ apibinding
✅ audit
✅ authorizer
✅ cache
✅ test/e2e/conformance (@fgiloux sttts#14 - the fix pulled into this PR)
✅ customresourcedefinition
✅ garbagecollector (@p0lyn0mial: Originally reported as
red
but after running it a few times on my local machine and examining a CI run I moved togreen
)✅ homeworkspaces
✅ test/e2e/watchcache (flakes, @p0lyn0mial, fixed by: #2632)
✅ workspacetype
✅ reconciler/apiexport
✅ reconciler/cache (@p0lyn0mial, fixed by: #2620)
✅ test/e2e/reconciler/workspace (@p0lyn0mial, fixed by: #2639)
✅ quota
✅ reconcilder/*
✅ virtual/*
🔴 quota (@ncdc)🔴 apibinding🔴 authorizer, flakes (@sur)⚫ skipped: test/e2e/reconciler/locationworkspace (@p0lyn0mial, temporal fix in #2650)
⚫ skipped: test/e2e/reconciler/scheduling (@p0lyn0mial, temporal fix in #2651)
⚫ skipped: test/e2e/reconciler/cluster (@p0lyn0mial, temporal fix in #2657)
⚫ skipped: test/e2e/recocniler/namespace (@p0lyn0mial, temporal fix in #2658)
⚫ skipped: test/e2e/syncer (@p0lyn0mial, temporal fix in #2652)
🔴 test/e2e/virtual/apiexport (@p0lyn0mial/@sur, opened #2641 but I think that more fixes are required)🔴 test/e2e/virtual/initializingworkspaces (@p0lyn0mial, opened #2660 but we need more fixes)some useful commands:
to run
apibinding
e2e tests against a multi-shard environment:to run all e2e tests on a multi-shard environment:
to find out what is replicated into the cache and when: