@@ -12,7 +12,7 @@ def main(argv):
12
12
prefix = ''
13
13
14
14
try :
15
- opts , _ = getopt .getopt (sys . argv [ 1 :] , 'hp:' , ['prefix=' ])
15
+ opts , _ = getopt .getopt (argv , 'hp:' , ['prefix=' ])
16
16
except getopt .GetoptError :
17
17
print ('main.py -p <prefix>' )
18
18
sys .exit (2 )
@@ -57,25 +57,21 @@ def append_testcases(prefix, testsuite):
57
57
with open (csv_file_path , mode = 'r' ) as csv_file :
58
58
csv_reader = csv .DictReader (csv_file )
59
59
60
- line_count = 0
61
60
for row in csv_reader :
62
61
63
- if line_count > 0 :
64
- row_method = row ['Type' ]
65
- row_name = row ['Name' ]
62
+ row_method = row ['Type' ]
63
+ row_name = row ['Name' ]
66
64
67
- if row_method != 'None' and row_name != 'Total' :
68
- testcase = ET .SubElement (testsuite , 'testcase' )
65
+ if row_method != '' and row_method != 'None' and row_name != 'Total' :
66
+ testcase = ET .SubElement (testsuite , 'testcase' )
69
67
70
- name = f'{ row_method } \t { row_name } Average response time'
71
- testcase .set ('name' , name )
68
+ name = f'{ row_method } \t { row_name } Average response time'
69
+ testcase .set ('name' , name )
72
70
73
- test_count += int (row ['Request Count' ])
74
- failure_count += int (row ['Failure Count' ])
75
- avg_response_s = float (row ['Average Response Time' ]) / 1000
76
- testcase .set ('time' , str (avg_response_s ))
77
-
78
- line_count += 1
71
+ test_count += int (row ['Request Count' ])
72
+ failure_count += int (row ['Failure Count' ])
73
+ avg_response_s = float (row ['Average Response Time' ]) / 1000
74
+ testcase .set ('time' , str (avg_response_s ))
79
75
80
76
testsuite .set ('tests' , str (test_count ))
81
77
testsuite .set ('failures' , str (failure_count ))
0 commit comments