@@ -192,64 +192,6 @@ commands:
192192 - store_artifacts :
193193 path : /home/circleci/tests
194194
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-
253195jobs :
254196 lint :
255197 docker :
@@ -379,13 +321,6 @@ jobs:
379321 - only_run_if_forked_pull_request
380322 - valgrind-general-steps
381323
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-
389324 valgrind-general :
390325 docker :
391326 - image : redisfab/rmbuilder:6.2.1-x64-buster
0 commit comments