@@ -47,35 +47,43 @@ jobs:
47
47
- name : Test arq latest
48
48
run : |
49
49
set -x # print commands that are executed
50
- ./scripts/runtox.sh "py${{ matrix.python-version }}-arq-latest" --cov=tests --cov=sentry_sdk --cov-report= --cov-branch
50
+ ./scripts/runtox.sh "py${{ matrix.python-version }}-arq-latest"
51
51
- name : Test beam latest
52
52
run : |
53
53
set -x # print commands that are executed
54
- ./scripts/runtox.sh "py${{ matrix.python-version }}-beam-latest" --cov=tests --cov=sentry_sdk --cov-report= --cov-branch
54
+ ./scripts/runtox.sh "py${{ matrix.python-version }}-beam-latest"
55
55
- name : Test celery latest
56
56
run : |
57
57
set -x # print commands that are executed
58
- ./scripts/runtox.sh "py${{ matrix.python-version }}-celery-latest" --cov=tests --cov=sentry_sdk --cov-report= --cov-branch
58
+ ./scripts/runtox.sh "py${{ matrix.python-version }}-celery-latest"
59
59
- name : Test huey latest
60
60
run : |
61
61
set -x # print commands that are executed
62
- ./scripts/runtox.sh "py${{ matrix.python-version }}-huey-latest" --cov=tests --cov=sentry_sdk --cov-report= --cov-branch
62
+ ./scripts/runtox.sh "py${{ matrix.python-version }}-huey-latest"
63
63
- name : Test rq latest
64
64
run : |
65
65
set -x # print commands that are executed
66
- ./scripts/runtox.sh "py${{ matrix.python-version }}-rq-latest" --cov=tests --cov=sentry_sdk --cov-report= --cov-branch
66
+ ./scripts/runtox.sh "py${{ matrix.python-version }}-rq-latest"
67
67
- name : Test spark latest
68
68
run : |
69
69
set -x # print commands that are executed
70
- ./scripts/runtox.sh "py${{ matrix.python-version }}-spark-latest" --cov=tests --cov=sentry_sdk --cov-report= --cov-branch
70
+ ./scripts/runtox.sh "py${{ matrix.python-version }}-spark-latest"
71
71
- name : Generate coverage XML
72
+ if : ${{ !cancelled() }}
72
73
run : |
73
74
coverage combine .coverage*
74
75
coverage xml -i
75
- - uses : codecov/codecov-action@v4
76
+ - name : Upload coverage to Codecov
77
+ if : ${{ !cancelled() }}
78
+ uses : codecov/codecov-action@v4.5.0
76
79
with :
77
80
token : ${{ secrets.CODECOV_TOKEN }}
78
81
files : coverage.xml
82
+ - name : Upload test results to Codecov
83
+ if : ${{ !cancelled() }}
84
+ uses : codecov/test-results-action@v1
85
+ with :
86
+ token : ${{ secrets.CODECOV_TOKEN }}
79
87
test-data_processing-pinned :
80
88
name : Data Processing (pinned)
81
89
timeout-minutes : 30
@@ -105,35 +113,43 @@ jobs:
105
113
- name : Test arq pinned
106
114
run : |
107
115
set -x # print commands that are executed
108
- ./scripts/runtox.sh --exclude-latest "py${{ matrix.python-version }}-arq" --cov=tests --cov=sentry_sdk --cov-report= --cov-branch
116
+ ./scripts/runtox.sh --exclude-latest "py${{ matrix.python-version }}-arq"
109
117
- name : Test beam pinned
110
118
run : |
111
119
set -x # print commands that are executed
112
- ./scripts/runtox.sh --exclude-latest "py${{ matrix.python-version }}-beam" --cov=tests --cov=sentry_sdk --cov-report= --cov-branch
120
+ ./scripts/runtox.sh --exclude-latest "py${{ matrix.python-version }}-beam"
113
121
- name : Test celery pinned
114
122
run : |
115
123
set -x # print commands that are executed
116
- ./scripts/runtox.sh --exclude-latest "py${{ matrix.python-version }}-celery" --cov=tests --cov=sentry_sdk --cov-report= --cov-branch
124
+ ./scripts/runtox.sh --exclude-latest "py${{ matrix.python-version }}-celery"
117
125
- name : Test huey pinned
118
126
run : |
119
127
set -x # print commands that are executed
120
- ./scripts/runtox.sh --exclude-latest "py${{ matrix.python-version }}-huey" --cov=tests --cov=sentry_sdk --cov-report= --cov-branch
128
+ ./scripts/runtox.sh --exclude-latest "py${{ matrix.python-version }}-huey"
121
129
- name : Test rq pinned
122
130
run : |
123
131
set -x # print commands that are executed
124
- ./scripts/runtox.sh --exclude-latest "py${{ matrix.python-version }}-rq" --cov=tests --cov=sentry_sdk --cov-report= --cov-branch
132
+ ./scripts/runtox.sh --exclude-latest "py${{ matrix.python-version }}-rq"
125
133
- name : Test spark pinned
126
134
run : |
127
135
set -x # print commands that are executed
128
- ./scripts/runtox.sh --exclude-latest "py${{ matrix.python-version }}-spark" --cov=tests --cov=sentry_sdk --cov-report= --cov-branch
136
+ ./scripts/runtox.sh --exclude-latest "py${{ matrix.python-version }}-spark"
129
137
- name : Generate coverage XML
138
+ if : ${{ !cancelled() }}
130
139
run : |
131
140
coverage combine .coverage*
132
141
coverage xml -i
133
- - uses : codecov/codecov-action@v4
142
+ - name : Upload coverage to Codecov
143
+ if : ${{ !cancelled() }}
144
+ uses : codecov/codecov-action@v4.5.0
134
145
with :
135
146
token : ${{ secrets.CODECOV_TOKEN }}
136
147
files : coverage.xml
148
+ - name : Upload test results to Codecov
149
+ if : ${{ !cancelled() }}
150
+ uses : codecov/test-results-action@v1
151
+ with :
152
+ token : ${{ secrets.CODECOV_TOKEN }}
137
153
check_required_tests :
138
154
name : All Data Processing tests passed
139
155
needs : test-data_processing-pinned
0 commit comments