/ .circleci / scripts / split_suites.sh
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 ',' -