36
36
run : |
37
37
yarn add ts-node && make test-api-docs
38
38
39
- - name : Inspect failure
40
- if : failure()
41
- run : |
42
- if command -v devservices; then
43
- devservices logs
44
- fi
45
-
46
- backend-test-gha :
47
- name : backend test on GHA
48
- runs-on : ubuntu-24.04
49
- timeout-minutes : 60
50
- strategy :
51
- # This helps not having to run multiple jobs because one fails, thus, reducing resource usage
52
- # and reducing the risk that one of many runs would turn red again (read: intermittent tests)
53
- fail-fast : false
54
- matrix :
55
- # XXX: When updating this, make sure you also update MATRIX_INSTANCE_TOTAL.
56
- instance : [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
57
- pg-version : ["14"]
58
-
59
- env :
60
- # XXX: `MATRIX_INSTANCE_TOTAL` must be hardcoded to the length of `strategy.matrix.instance`.
61
- # If this increases, make sure to also increase `flags.backend.after_n_builds` in `codecov.yml`.
62
- MATRIX_INSTANCE_TOTAL : 11
63
-
64
- steps :
65
- - uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
66
- with :
67
- repository : scylladb/scylladb
68
- ref : master
69
-
70
- - name : Setup sentry env
71
- uses : ./.github/actions/setup-sentry
72
- id : setup
73
- with :
74
- mode : backend-ci
75
-
76
- - name : Run backend test (${{ steps.setup.outputs.matrix-instance-number }} of ${{ steps.setup.outputs.matrix-instance-total }})
77
- run : |
78
- make test-python-ci
79
-
80
39
api-docs-depot :
81
40
name : api docs test on Depot
82
41
runs-on : depot-ubuntu-22.04
@@ -103,44 +62,3 @@ jobs:
103
62
# see: https://github.com/getsentry/sentry/pull/32328/files
104
63
run : |
105
64
yarn add ts-node && make test-api-docs
106
-
107
- - name : Inspect failure
108
- if : failure()
109
- run : |
110
- if command -v devservices; then
111
- devservices logs
112
- fi
113
-
114
- backend-test-depot :
115
- name : backend test on Depot
116
- runs-on : depot-ubuntu-22.04
117
- timeout-minutes : 60
118
- strategy :
119
- # This helps not having to run multiple jobs because one fails, thus, reducing resource usage
120
- # and reducing the risk that one of many runs would turn red again (read: intermittent tests)
121
- fail-fast : false
122
- matrix :
123
- # XXX: When updating this, make sure you also update MATRIX_INSTANCE_TOTAL.
124
- instance : [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
125
- pg-version : ["14"]
126
-
127
- env :
128
- # XXX: `MATRIX_INSTANCE_TOTAL` must be hardcoded to the length of `strategy.matrix.instance`.
129
- # If this increases, make sure to also increase `flags.backend.after_n_builds` in `codecov.yml`.
130
- MATRIX_INSTANCE_TOTAL : 11
131
-
132
- steps :
133
- - uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
134
- with :
135
- repository : scylladb/scylladb
136
- ref : master
137
-
138
- - name : Setup sentry env
139
- uses : ./.github/actions/setup-sentry
140
- id : setup
141
- with :
142
- mode : backend-ci
143
-
144
- - name : Run backend test (${{ steps.setup.outputs.matrix-instance-number }} of ${{ steps.setup.outputs.matrix-instance-total }})
145
- run : |
146
- make test-python-ci
0 commit comments