We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9095a1a commit 61dff88Copy full SHA for 61dff88
1 file changed
runScripts.sh
@@ -2,14 +2,26 @@
2
3
find ./src/ -name "*.jmx" > fileName.txt
4
5
+scriptsCount=0
6
+successCount=0
7
+
8
for file in $(<fileName.txt)
9
do
10
+ scriptsCount=$((scriptsCount+1))
11
result=$(./apache-jmeter-5.1.1/bin/jmeter -n -t $file | grep 'Err:' | sed 's/.*(\([0-9]*\).*/\1/g')
12
if [ $result -gt 0 ]
13
then
14
echo $file failed
- exit 1
15
else
16
+ successCount=$((successCount+1))
17
echo $file sucess
18
fi
-done
19
+done
20
21
+if [ "$successCount" -eq "$scriptsCount" ]
22
+ then
23
+ echo All $successCount scirpts execute success
24
+ else
25
+ echo $successCount success, and $scriptsCount scriptsFile exist.
26
+ exit 1
27
+fi
0 commit comments