We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 0b1653b commit 1c0355fCopy full SHA for 1c0355f
.github/workflows/test-flash.yml
@@ -102,6 +102,19 @@ jobs:
102
vnet-base: ${{ env.VNET_BASE }}
103
vnet-mask: ${{ env.VNET_MASK }}
104
105
+ - name: Test 3.1 — Erase three devices before flashing
106
+ run: |
107
+ . .venv/bin/activate
108
+ bmlab-erase --ip $VNET_BASE.100 $VNET_BASE.101 $VNET_BASE.102 --mcu STM32F103RE | tee erase-before-flash.txt
109
+
110
+ success_count=$(grep -c "Success" erase-before-flash.txt || echo 0)
111
112
+ if [ "$success_count" -ne 3 ]; then
113
+ echo "Test 3.1 failed: expected 3 successful erases, found $success_count"
114
+ cat erase-before-flash.txt
115
+ exit 1
116
+ fi
117
118
- name: Test 4 — Flash three devices in parallel
119
run: |
120
. .venv/bin/activate
0 commit comments