split_suites.sh
1 #!/bin/bash 2 3 set -e 4 5 ls -1 apps/*/test/*SUITE.erl test/*SUITE.erl > suites.txt 6 xargs -I {} basename {} .erl < suites.txt > classes.txt 7 circleci tests split --split-by=timings --timings-type=classname classes.txt > batch.txt 8 grep -f batch.txt suites.txt | paste -s -d ',' -