Skip to content

Commit dbf977e

Browse files
committed
Do not stop testing when one test suit fails
1 parent 4650c7e commit dbf977e

12 files changed

+107
-0
lines changed

.github/workflows/test-integrations-ai.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,22 +42,27 @@ jobs:
4242
run: |
4343
coverage erase
4444
- name: Test anthropic latest
45+
if: ${{ !cancelled() }}
4546
run: |
4647
set -x # print commands that are executed
4748
./scripts/runtox.sh "py${{ matrix.python-version }}-anthropic-latest"
4849
- name: Test cohere latest
50+
if: ${{ !cancelled() }}
4951
run: |
5052
set -x # print commands that are executed
5153
./scripts/runtox.sh "py${{ matrix.python-version }}-cohere-latest"
5254
- name: Test langchain latest
55+
if: ${{ !cancelled() }}
5356
run: |
5457
set -x # print commands that are executed
5558
./scripts/runtox.sh "py${{ matrix.python-version }}-langchain-latest"
5659
- name: Test openai latest
60+
if: ${{ !cancelled() }}
5761
run: |
5862
set -x # print commands that are executed
5963
./scripts/runtox.sh "py${{ matrix.python-version }}-openai-latest"
6064
- name: Test huggingface_hub latest
65+
if: ${{ !cancelled() }}
6166
run: |
6267
set -x # print commands that are executed
6368
./scripts/runtox.sh "py${{ matrix.python-version }}-huggingface_hub-latest"
@@ -104,22 +109,27 @@ jobs:
104109
run: |
105110
coverage erase
106111
- name: Test anthropic pinned
112+
if: ${{ !cancelled() }}
107113
run: |
108114
set -x # print commands that are executed
109115
./scripts/runtox.sh --exclude-latest "py${{ matrix.python-version }}-anthropic"
110116
- name: Test cohere pinned
117+
if: ${{ !cancelled() }}
111118
run: |
112119
set -x # print commands that are executed
113120
./scripts/runtox.sh --exclude-latest "py${{ matrix.python-version }}-cohere"
114121
- name: Test langchain pinned
122+
if: ${{ !cancelled() }}
115123
run: |
116124
set -x # print commands that are executed
117125
./scripts/runtox.sh --exclude-latest "py${{ matrix.python-version }}-langchain"
118126
- name: Test openai pinned
127+
if: ${{ !cancelled() }}
119128
run: |
120129
set -x # print commands that are executed
121130
./scripts/runtox.sh --exclude-latest "py${{ matrix.python-version }}-openai"
122131
- name: Test huggingface_hub pinned
132+
if: ${{ !cancelled() }}
123133
run: |
124134
set -x # print commands that are executed
125135
./scripts/runtox.sh --exclude-latest "py${{ matrix.python-version }}-huggingface_hub"

.github/workflows/test-integrations-aws-lambda.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@ jobs:
7777
run: |
7878
coverage erase
7979
- name: Test aws_lambda pinned
80+
if: ${{ !cancelled() }}
8081
run: |
8182
set -x # print commands that are executed
8283
./scripts/runtox.sh --exclude-latest "py${{ matrix.python-version }}-aws_lambda"

.github/workflows/test-integrations-cloud-computing.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,18 +42,22 @@ jobs:
4242
run: |
4343
coverage erase
4444
- name: Test boto3 latest
45+
if: ${{ !cancelled() }}
4546
run: |
4647
set -x # print commands that are executed
4748
./scripts/runtox.sh "py${{ matrix.python-version }}-boto3-latest"
4849
- name: Test chalice latest
50+
if: ${{ !cancelled() }}
4951
run: |
5052
set -x # print commands that are executed
5153
./scripts/runtox.sh "py${{ matrix.python-version }}-chalice-latest"
5254
- name: Test cloud_resource_context latest
55+
if: ${{ !cancelled() }}
5356
run: |
5457
set -x # print commands that are executed
5558
./scripts/runtox.sh "py${{ matrix.python-version }}-cloud_resource_context-latest"
5659
- name: Test gcp latest
60+
if: ${{ !cancelled() }}
5761
run: |
5862
set -x # print commands that are executed
5963
./scripts/runtox.sh "py${{ matrix.python-version }}-gcp-latest"
@@ -100,18 +104,22 @@ jobs:
100104
run: |
101105
coverage erase
102106
- name: Test boto3 pinned
107+
if: ${{ !cancelled() }}
103108
run: |
104109
set -x # print commands that are executed
105110
./scripts/runtox.sh --exclude-latest "py${{ matrix.python-version }}-boto3"
106111
- name: Test chalice pinned
112+
if: ${{ !cancelled() }}
107113
run: |
108114
set -x # print commands that are executed
109115
./scripts/runtox.sh --exclude-latest "py${{ matrix.python-version }}-chalice"
110116
- name: Test cloud_resource_context pinned
117+
if: ${{ !cancelled() }}
111118
run: |
112119
set -x # print commands that are executed
113120
./scripts/runtox.sh --exclude-latest "py${{ matrix.python-version }}-cloud_resource_context"
114121
- name: Test gcp pinned
122+
if: ${{ !cancelled() }}
115123
run: |
116124
set -x # print commands that are executed
117125
./scripts/runtox.sh --exclude-latest "py${{ matrix.python-version }}-gcp"

.github/workflows/test-integrations-common.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ jobs:
4242
run: |
4343
coverage erase
4444
- name: Test common pinned
45+
if: ${{ !cancelled() }}
4546
run: |
4647
set -x # print commands that are executed
4748
./scripts/runtox.sh --exclude-latest "py${{ matrix.python-version }}-common"

.github/workflows/test-integrations-data-processing.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,34 +44,42 @@ jobs:
4444
run: |
4545
coverage erase
4646
- name: Test arq latest
47+
if: ${{ !cancelled() }}
4748
run: |
4849
set -x # print commands that are executed
4950
./scripts/runtox.sh "py${{ matrix.python-version }}-arq-latest"
5051
- name: Test beam latest
52+
if: ${{ !cancelled() }}
5153
run: |
5254
set -x # print commands that are executed
5355
./scripts/runtox.sh "py${{ matrix.python-version }}-beam-latest"
5456
- name: Test celery latest
57+
if: ${{ !cancelled() }}
5558
run: |
5659
set -x # print commands that are executed
5760
./scripts/runtox.sh "py${{ matrix.python-version }}-celery-latest"
5861
- name: Test dramatiq latest
62+
if: ${{ !cancelled() }}
5963
run: |
6064
set -x # print commands that are executed
6165
./scripts/runtox.sh "py${{ matrix.python-version }}-dramatiq-latest"
6266
- name: Test huey latest
67+
if: ${{ !cancelled() }}
6368
run: |
6469
set -x # print commands that are executed
6570
./scripts/runtox.sh "py${{ matrix.python-version }}-huey-latest"
6671
- name: Test ray latest
72+
if: ${{ !cancelled() }}
6773
run: |
6874
set -x # print commands that are executed
6975
./scripts/runtox.sh "py${{ matrix.python-version }}-ray-latest"
7076
- name: Test rq latest
77+
if: ${{ !cancelled() }}
7178
run: |
7279
set -x # print commands that are executed
7380
./scripts/runtox.sh "py${{ matrix.python-version }}-rq-latest"
7481
- name: Test spark latest
82+
if: ${{ !cancelled() }}
7583
run: |
7684
set -x # print commands that are executed
7785
./scripts/runtox.sh "py${{ matrix.python-version }}-spark-latest"
@@ -120,34 +128,42 @@ jobs:
120128
run: |
121129
coverage erase
122130
- name: Test arq pinned
131+
if: ${{ !cancelled() }}
123132
run: |
124133
set -x # print commands that are executed
125134
./scripts/runtox.sh --exclude-latest "py${{ matrix.python-version }}-arq"
126135
- name: Test beam pinned
136+
if: ${{ !cancelled() }}
127137
run: |
128138
set -x # print commands that are executed
129139
./scripts/runtox.sh --exclude-latest "py${{ matrix.python-version }}-beam"
130140
- name: Test celery pinned
141+
if: ${{ !cancelled() }}
131142
run: |
132143
set -x # print commands that are executed
133144
./scripts/runtox.sh --exclude-latest "py${{ matrix.python-version }}-celery"
134145
- name: Test dramatiq pinned
146+
if: ${{ !cancelled() }}
135147
run: |
136148
set -x # print commands that are executed
137149
./scripts/runtox.sh --exclude-latest "py${{ matrix.python-version }}-dramatiq"
138150
- name: Test huey pinned
151+
if: ${{ !cancelled() }}
139152
run: |
140153
set -x # print commands that are executed
141154
./scripts/runtox.sh --exclude-latest "py${{ matrix.python-version }}-huey"
142155
- name: Test ray pinned
156+
if: ${{ !cancelled() }}
143157
run: |
144158
set -x # print commands that are executed
145159
./scripts/runtox.sh --exclude-latest "py${{ matrix.python-version }}-ray"
146160
- name: Test rq pinned
161+
if: ${{ !cancelled() }}
147162
run: |
148163
set -x # print commands that are executed
149164
./scripts/runtox.sh --exclude-latest "py${{ matrix.python-version }}-rq"
150165
- name: Test spark pinned
166+
if: ${{ !cancelled() }}
151167
run: |
152168
set -x # print commands that are executed
153169
./scripts/runtox.sh --exclude-latest "py${{ matrix.python-version }}-spark"

.github/workflows/test-integrations-databases.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,26 +61,32 @@ jobs:
6161
run: |
6262
coverage erase
6363
- name: Test asyncpg latest
64+
if: ${{ !cancelled() }}
6465
run: |
6566
set -x # print commands that are executed
6667
./scripts/runtox.sh "py${{ matrix.python-version }}-asyncpg-latest"
6768
- name: Test clickhouse_driver latest
69+
if: ${{ !cancelled() }}
6870
run: |
6971
set -x # print commands that are executed
7072
./scripts/runtox.sh "py${{ matrix.python-version }}-clickhouse_driver-latest"
7173
- name: Test pymongo latest
74+
if: ${{ !cancelled() }}
7275
run: |
7376
set -x # print commands that are executed
7477
./scripts/runtox.sh "py${{ matrix.python-version }}-pymongo-latest"
7578
- name: Test redis latest
79+
if: ${{ !cancelled() }}
7680
run: |
7781
set -x # print commands that are executed
7882
./scripts/runtox.sh "py${{ matrix.python-version }}-redis-latest"
7983
- name: Test redis_py_cluster_legacy latest
84+
if: ${{ !cancelled() }}
8085
run: |
8186
set -x # print commands that are executed
8287
./scripts/runtox.sh "py${{ matrix.python-version }}-redis_py_cluster_legacy-latest"
8388
- name: Test sqlalchemy latest
89+
if: ${{ !cancelled() }}
8490
run: |
8591
set -x # print commands that are executed
8692
./scripts/runtox.sh "py${{ matrix.python-version }}-sqlalchemy-latest"
@@ -146,26 +152,32 @@ jobs:
146152
run: |
147153
coverage erase
148154
- name: Test asyncpg pinned
155+
if: ${{ !cancelled() }}
149156
run: |
150157
set -x # print commands that are executed
151158
./scripts/runtox.sh --exclude-latest "py${{ matrix.python-version }}-asyncpg"
152159
- name: Test clickhouse_driver pinned
160+
if: ${{ !cancelled() }}
153161
run: |
154162
set -x # print commands that are executed
155163
./scripts/runtox.sh --exclude-latest "py${{ matrix.python-version }}-clickhouse_driver"
156164
- name: Test pymongo pinned
165+
if: ${{ !cancelled() }}
157166
run: |
158167
set -x # print commands that are executed
159168
./scripts/runtox.sh --exclude-latest "py${{ matrix.python-version }}-pymongo"
160169
- name: Test redis pinned
170+
if: ${{ !cancelled() }}
161171
run: |
162172
set -x # print commands that are executed
163173
./scripts/runtox.sh --exclude-latest "py${{ matrix.python-version }}-redis"
164174
- name: Test redis_py_cluster_legacy pinned
175+
if: ${{ !cancelled() }}
165176
run: |
166177
set -x # print commands that are executed
167178
./scripts/runtox.sh --exclude-latest "py${{ matrix.python-version }}-redis_py_cluster_legacy"
168179
- name: Test sqlalchemy pinned
180+
if: ${{ !cancelled() }}
169181
run: |
170182
set -x # print commands that are executed
171183
./scripts/runtox.sh --exclude-latest "py${{ matrix.python-version }}-sqlalchemy"

.github/workflows/test-integrations-graphql.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,18 +42,22 @@ jobs:
4242
run: |
4343
coverage erase
4444
- name: Test ariadne latest
45+
if: ${{ !cancelled() }}
4546
run: |
4647
set -x # print commands that are executed
4748
./scripts/runtox.sh "py${{ matrix.python-version }}-ariadne-latest"
4849
- name: Test gql latest
50+
if: ${{ !cancelled() }}
4951
run: |
5052
set -x # print commands that are executed
5153
./scripts/runtox.sh "py${{ matrix.python-version }}-gql-latest"
5254
- name: Test graphene latest
55+
if: ${{ !cancelled() }}
5356
run: |
5457
set -x # print commands that are executed
5558
./scripts/runtox.sh "py${{ matrix.python-version }}-graphene-latest"
5659
- name: Test strawberry latest
60+
if: ${{ !cancelled() }}
5761
run: |
5862
set -x # print commands that are executed
5963
./scripts/runtox.sh "py${{ matrix.python-version }}-strawberry-latest"
@@ -100,18 +104,22 @@ jobs:
100104
run: |
101105
coverage erase
102106
- name: Test ariadne pinned
107+
if: ${{ !cancelled() }}
103108
run: |
104109
set -x # print commands that are executed
105110
./scripts/runtox.sh --exclude-latest "py${{ matrix.python-version }}-ariadne"
106111
- name: Test gql pinned
112+
if: ${{ !cancelled() }}
107113
run: |
108114
set -x # print commands that are executed
109115
./scripts/runtox.sh --exclude-latest "py${{ matrix.python-version }}-gql"
110116
- name: Test graphene pinned
117+
if: ${{ !cancelled() }}
111118
run: |
112119
set -x # print commands that are executed
113120
./scripts/runtox.sh --exclude-latest "py${{ matrix.python-version }}-graphene"
114121
- name: Test strawberry pinned
122+
if: ${{ !cancelled() }}
115123
run: |
116124
set -x # print commands that are executed
117125
./scripts/runtox.sh --exclude-latest "py${{ matrix.python-version }}-strawberry"

.github/workflows/test-integrations-miscellaneous.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,30 +42,37 @@ jobs:
4242
run: |
4343
coverage erase
4444
- name: Test launchdarkly latest
45+
if: ${{ !cancelled() }}
4546
run: |
4647
set -x # print commands that are executed
4748
./scripts/runtox.sh "py${{ matrix.python-version }}-launchdarkly-latest"
4849
- name: Test loguru latest
50+
if: ${{ !cancelled() }}
4951
run: |
5052
set -x # print commands that are executed
5153
./scripts/runtox.sh "py${{ matrix.python-version }}-loguru-latest"
5254
- name: Test openfeature latest
55+
if: ${{ !cancelled() }}
5356
run: |
5457
set -x # print commands that are executed
5558
./scripts/runtox.sh "py${{ matrix.python-version }}-openfeature-latest"
5659
- name: Test opentelemetry latest
60+
if: ${{ !cancelled() }}
5761
run: |
5862
set -x # print commands that are executed
5963
./scripts/runtox.sh "py${{ matrix.python-version }}-opentelemetry-latest"
6064
- name: Test potel latest
65+
if: ${{ !cancelled() }}
6166
run: |
6267
set -x # print commands that are executed
6368
./scripts/runtox.sh "py${{ matrix.python-version }}-potel-latest"
6469
- name: Test pure_eval latest
70+
if: ${{ !cancelled() }}
6571
run: |
6672
set -x # print commands that are executed
6773
./scripts/runtox.sh "py${{ matrix.python-version }}-pure_eval-latest"
6874
- name: Test trytond latest
75+
if: ${{ !cancelled() }}
6976
run: |
7077
set -x # print commands that are executed
7178
./scripts/runtox.sh "py${{ matrix.python-version }}-trytond-latest"
@@ -112,30 +119,37 @@ jobs:
112119
run: |
113120
coverage erase
114121
- name: Test launchdarkly pinned
122+
if: ${{ !cancelled() }}
115123
run: |
116124
set -x # print commands that are executed
117125
./scripts/runtox.sh --exclude-latest "py${{ matrix.python-version }}-launchdarkly"
118126
- name: Test loguru pinned
127+
if: ${{ !cancelled() }}
119128
run: |
120129
set -x # print commands that are executed
121130
./scripts/runtox.sh --exclude-latest "py${{ matrix.python-version }}-loguru"
122131
- name: Test openfeature pinned
132+
if: ${{ !cancelled() }}
123133
run: |
124134
set -x # print commands that are executed
125135
./scripts/runtox.sh --exclude-latest "py${{ matrix.python-version }}-openfeature"
126136
- name: Test opentelemetry pinned
137+
if: ${{ !cancelled() }}
127138
run: |
128139
set -x # print commands that are executed
129140
./scripts/runtox.sh --exclude-latest "py${{ matrix.python-version }}-opentelemetry"
130141
- name: Test potel pinned
142+
if: ${{ !cancelled() }}
131143
run: |
132144
set -x # print commands that are executed
133145
./scripts/runtox.sh --exclude-latest "py${{ matrix.python-version }}-potel"
134146
- name: Test pure_eval pinned
147+
if: ${{ !cancelled() }}
135148
run: |
136149
set -x # print commands that are executed
137150
./scripts/runtox.sh --exclude-latest "py${{ matrix.python-version }}-pure_eval"
138151
- name: Test trytond pinned
152+
if: ${{ !cancelled() }}
139153
run: |
140154
set -x # print commands that are executed
141155
./scripts/runtox.sh --exclude-latest "py${{ matrix.python-version }}-trytond"

0 commit comments

Comments
 (0)