Index: coverage_reflectable/bin/unexecuted_lines |
diff --git a/coverage_reflectable/bin/unexecuted_lines b/coverage_reflectable/bin/unexecuted_lines |
index 56d072f6d4d3b461f486e1955ff6950424fbc2c8..c0b73e71b7f6a49370ba946e1f0bfc51e6297ed1 100755 |
--- a/coverage_reflectable/bin/unexecuted_lines |
+++ b/coverage_reflectable/bin/unexecuted_lines |
@@ -8,7 +8,10 @@ BUILD_DIR=../../test_reflectable |
TIMESTAMP=$(date +"%Y%m%d-%H%M") |
OUTPUT_FILE="/tmp/unexecuted-lines-$TIMESTAMP.txt" |
VM_PORT=43979 |
-DART_VM_OPTIONS="--enable-vm-service:$VM_PORT -Dreflectable.pause.at.exit=true" |
+TEST_COUNT=$(ls ../../test_reflectable/test/*_test.dart | wc -l) |
+D_OPTION1="-Dreflectable.pause.at.exit=true" |
+D_OPTION2="-Dreflectable.pause.at.exit.count=$TEST_COUNT" |
+DART_VM_OPTIONS="--enable-vm-service:$VM_PORT $D_OPTION1 $D_OPTION2" |
export DART_VM_OPTIONS |
( cd $BUILD_DIR; pub build --mode=debug test ) & sleep 1 |