@@ -192,64 +192,6 @@ commands:
192
192
- store_artifacts :
193
193
path : /home/circleci/tests
194
194
195
- valgrind-general-steps :
196
- parameters :
197
- test_args :
198
- type : string
199
- default : " CLUSTER=0 AOF=0"
200
- steps :
201
- - abort_for_docs
202
- - abort_for_noci
203
- - checkout-all
204
- - restore_cache :
205
- keys :
206
- - build-dependencies-{{ checksum "get_deps.sh" }}
207
- # If no exact match is found will get dependencies from source
208
- - setup-build-system
209
- - run :
210
- name : Install dependencies
211
- command : |
212
- ./opt/readies/bin/getredis -v 6.0 --valgrind --force
213
- ./get_deps.sh cpu
214
- - run :
215
- name : Build for valgrind
216
- command : |
217
- make -C opt all VALGRIND=1 SHOW=1
218
- - run :
219
- name : Test with valgrind
220
- command : |
221
- make -C opt test VALGRIND=1 <<parameters.test_args>>
222
- no_output_timeout : 120m
223
-
224
- build-and-test-gpu-steps :
225
- steps :
226
- - abort_for_docs
227
- - abort_for_noci
228
- - checkout-all
229
- - run :
230
- name : Relocate docker overlay2 dir
231
- command : |
232
- sudo systemctl stop docker
233
- sudo mkdir -p /var2/lib/docker
234
- sudo mv /var/lib/docker/overlay2 /var2/lib/docker
235
- sudo mkdir /var/lib/docker/overlay2
236
- sudo mount --bind /var2/lib/docker/overlay2 /var/lib/docker/overlay2
237
- sudo systemctl start docker
238
- - run :
239
- name : Build
240
- command : |
241
- docker build -f Dockerfile.gpu-test --no-cache -t redisai-gpu:latest-x64-bionic-test .
242
- - run :
243
- name : Test
244
- command : |
245
- mkdir -p $HOME/tests
246
- docker run --gpus all -v $HOME/tests:/build/tests/logs -it --rm redisai-gpu:latest-x64-bionic-test
247
- no_output_timeout : 40m
248
- - store_artifacts :
249
- path : tests/logs
250
-
251
-
252
-
253
195
jobs :
254
196
lint :
255
197
docker :
@@ -379,13 +321,6 @@ jobs:
379
321
- only_run_if_forked_pull_request
380
322
- valgrind-general-steps
381
323
382
- valgrind-general-for-forked-prs :
383
- docker :
384
- - image : redisfab/rmbuilder:6.2.1-x64-buster
385
- steps :
386
- - only_run_if_forked_pull_request
387
- - valgrind-general-steps
388
-
389
324
valgrind-general :
390
325
docker :
391
326
- image : redisfab/rmbuilder:6.2.1-x64-buster
0 commit comments