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

chore(ci): update test runtimes #12203

Closed
wants to merge 49 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
49 commits
Select commit Hold shift + click to select a range
b5278c9
feat(ci): dynamic test scheduler / balancer
hanshuebner Dec 8, 2023
38ccc12
reusable workflow test
hanshuebner Dec 12, 2023
fed8957
reusable workflow test
hanshuebner Dec 12, 2023
0c5bf54
reusable workflow test
hanshuebner Dec 12, 2023
04fe45f
reusable workflow test
hanshuebner Dec 12, 2023
aeecb74
reusable workflow test
hanshuebner Dec 12, 2023
22cfaf8
reusable workflow test
hanshuebner Dec 12, 2023
6430c36
extract test scheduler into separate repository
hanshuebner Dec 12, 2023
b59c125
workflow fix
hanshuebner Dec 12, 2023
1b94bbd
add missin action parameter
hanshuebner Dec 12, 2023
8fc8959
add GITHUB_TOKEN
hanshuebner Dec 12, 2023
c716525
set GIT_AUTHOR_NAME / GIT_AUTHOR_EMAIL
hanshuebner Dec 12, 2023
e8b9d5a
chore(ci): updated test file runtime file
Dec 12, 2023
d03cfdf
chore(ci): updated test file runtime file
Dec 12, 2023
3de1c20
try token in checkout action
hanshuebner Dec 12, 2023
11e4312
fix syntax error
hanshuebner Dec 12, 2023
cc687dd
commit ina separate step
hanshuebner Dec 12, 2023
1d77c52
fix file name for now
hanshuebner Dec 12, 2023
2e2964a
git env
hanshuebner Dec 12, 2023
d5ac054
git env
hanshuebner Dec 12, 2023
8e8a1c7
try PAT
hanshuebner Dec 12, 2023
dce8c22
chore(ci): updated test file runtime file
Dec 12, 2023
f0fad95
fix pattern
hanshuebner Dec 12, 2023
992f439
chore(ci): updated test file runtime file
Dec 12, 2023
6abb860
fix schedule action name
hanshuebner Dec 13, 2023
b5c9f74
add missing schedule parameter
hanshuebner Dec 13, 2023
4b19a27
chore(ci): updated test file runtime file
Dec 13, 2023
0f1b39b
fix workflow
hanshuebner Dec 13, 2023
793d5ba
remove node dependency from build_and_test
hanshuebner Dec 13, 2023
e8476e1
fix setup-venv parameter
hanshuebner Dec 13, 2023
0165c70
switch to JSON formatted files
hanshuebner Dec 13, 2023
0c2f410
properly open pr
hanshuebner Dec 13, 2023
c6777dd
test explicit sha
hanshuebner Dec 13, 2023
586406b
Revert "test explicit sha"
hanshuebner Dec 13, 2023
ae20ffc
commit empty runtimes.json
hanshuebner Dec 13, 2023
f8f3bd6
really commit empty runtimes.json
hanshuebner Dec 13, 2023
7e67bac
update test runtimes
hanshuebner Dec 13, 2023
bcc0641
add git size increase reporting
hanshuebner Dec 13, 2023
e454553
force a change
hanshuebner Dec 13, 2023
ee0281a
force push to branch
hanshuebner Dec 13, 2023
fbd6027
report repo size increase in pr description
hanshuebner Dec 13, 2023
993d28e
move size determination to after commit
hanshuebner Dec 13, 2023
92400c8
Update commit message
hanshuebner Dec 13, 2023
033abe1
split git activities for debugging
hanshuebner Dec 13, 2023
7495b50
try other environment variables
hanshuebner Dec 13, 2023
610e9d3
both?
hanshuebner Dec 13, 2023
39470ae
move env
hanshuebner Dec 13, 2023
1bad4bc
missing backslash
hanshuebner Dec 13, 2023
024453c
chore(ci): updated test file runtime file
Dec 13, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
154 changes: 0 additions & 154 deletions .ci/run_tests.sh

This file was deleted.

1 change: 1 addition & 0 deletions .ci/runtimes.json

Large diffs are not rendered by default.

34 changes: 34 additions & 0 deletions .ci/test_suites.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
[
{
"name": "unit",
"exclude_tags": "flaky,ipv6",
"specs": ["spec/01-unit/"]
},
{
"name": "integration",
"exclude_tags": "flaky,ipv6,off",
"environment": {
"KONG_TEST_DATABASE": "postgres"
},
"specs": ["spec/02-integration/"]
},
{
"name": "dbless",
"exclude_tags": "flaky,ipv6,postgres,db",
"specs": [
"spec/02-integration/02-cmd/",
"spec/02-integration/05-proxy/",
"spec/02-integration/04-admin_api/02-kong_routes_spec.lua",
"spec/02-integration/04-admin_api/15-off_spec.lua",
"spec/02-integration/08-status_api/01-core_routes_spec.lua",
"spec/02-integration/08-status_api/03-readiness_endpoint_spec.lua",
"spec/02-integration/11-dbless/",
"spec/02-integration/20-wasm/"
]
},
{
"name": "plugins",
"exclude_tags": "flaky,ipv6",
"specs": ["spec/03-plugins/"]
}
]
Loading
Loading