Loading ci/complexity_measurements/parseNewsletterRom.py +62 −50 Original line number Diff line number Diff line Loading @@ -49,17 +49,19 @@ if __name__ == "__main__": shortDate = sys.argv[5] fullDate = sys.argv[6] max_total_enc = ["", 0] max_total_dec = ["", 0] max_total_encdec = ["", 0] max_prom_enc = ["", 0] max_prom_dec = ["", 0] max_prom_encdec = ["", 0] max_prom_com = ["", 0] max_prom_rend = ["", 0] max_prom_total = ["", 0] max_trom_enc = ["", 0] max_trom_dec = ["", 0] max_trom_encdec = ["", 0] max_trom_com = ["", 0] max_trom_rend = ["", 0] max_trom_total = ["", 0] max_total_encdec = ["", 0] rom_table = {} Loading @@ -82,21 +84,23 @@ with open(newsletterFilenameTROM, "r") as csvfile: rom_table[key] += lst # now we have the following format # PROM enc, PROM dec, PROM total, TROM enc, TROM dec, TROM total # PROM enc, PROM dec, PROM com, PROM rend, PROM total, TROM enc, TROM dec, TROM com, TROM rend, TROM total, total for key in rom_table: rom = rom_table[key] prom_enc = int(rom[0]) prom_dec = int(rom[1]) prom_encdec = int(rom[2]) prom_com = int(rom[2]) prom_rend = int(rom[3]) prom_total = int(rom[4]) trom_enc = int(rom[3]) trom_dec = int(rom[4]) trom_encdec = int(rom[5]) trom_enc = int(rom[5]) trom_dec = int(rom[6]) trom_com = int(rom[7]) trom_rend = int(rom[8]) trom_total = int(rom[9]) total_enc = prom_enc + trom_enc total_dec = prom_dec + trom_dec total_encdec = prom_encdec + trom_encdec total_encdec = int(rom[10]) if prom_enc > max_prom_enc[1]: max_prom_enc[0] = re.sub(" ", "_", key) Loading @@ -106,9 +110,13 @@ for key in rom_table: max_prom_dec[0] = re.sub(" ", "_", key) max_prom_dec[1] = prom_dec if prom_encdec > max_prom_encdec[1]: max_prom_encdec[0] = re.sub(" ", "_", key) max_prom_encdec[1] = prom_encdec if prom_com > max_prom_com[1]: max_prom_com[0] = re.sub(" ", "_", key) max_prom_com[1] = prom_com if prom_rend > max_prom_rend[1]: max_prom_rend[0] = re.sub(" ", "_", key) max_prom_rend[1] = prom_rend if trom_enc > max_trom_enc[1]: max_trom_enc[0] = re.sub(" ", "_", key) Loading @@ -118,40 +126,44 @@ for key in rom_table: max_trom_dec[0] = re.sub(" ", "_", key) max_trom_dec[1] = trom_dec if trom_encdec > max_trom_encdec[1]: max_trom_encdec[0] = re.sub(" ", "_", key) max_trom_encdec[1] = trom_encdec if total_enc > max_total_enc[1]: max_total_enc[0] = re.sub(" ", "_", key) max_total_enc[1] = total_enc if trom_com > max_trom_com[1]: max_trom_com[0] = re.sub(" ", "_", key) max_trom_com[1] = trom_com if total_dec > max_prom_dec[1]: max_total_dec[0] = re.sub(" ", "_", key) max_total_dec[1] = total_dec if trom_rend > max_trom_rend[1]: max_trom_rend[0] = re.sub(" ", "_", key) max_trom_rend[1] = trom_rend if total_encdec > max_prom_encdec[1]: if total_encdec > max_total_encdec[1]: max_total_encdec[0] = re.sub(" ", "_", key) max_total_encdec[1] = total_encdec print( revision, #set revision = $tmp[1] shortDate, #set shortDate = `echo $tmp[2] | sed -e "s/_/\ /g"` fullDate, #set fullDate = `echo $tmp[3] | sed -e "s/_/\ /g"` max_total_encdec[1], #TotalRomCodecScore max_total_enc[0], #set TotalRomEnc = $tmp[5] max_total_enc[1], #TotalRomEncScore max_total_dec[0], #set TotalRomDec = $tmp[7] max_total_dec[1], #TotalRomDecScore max_prom_encdec[1], #PROMCodecScore max_prom_enc[0], #set PromEnc = $tmp[10] max_prom_enc[1], #PROMEncScore max_prom_dec[0], #set PromDec = $tmp[12] max_prom_dec[1], #PROMDecScore max_trom_encdec[1], #TROMCodecScore max_trom_enc[0], #set TromEnc = $tmp[15] max_trom_enc[1], #TROMEncScore max_trom_dec[0], #set TromDec = $tmp[17] max_trom_dec[1], #TROMDecScore newsletterFilenameLast, #set logFile = $tmp[19] revision, shortDate, fullDate, max_total_encdec[1], max_prom_enc[0], max_prom_enc[1], max_prom_dec[0], max_prom_dec[1], max_prom_com[0], max_prom_com[1], max_prom_rend[0], max_prom_rend[1], max_trom_enc[0], max_trom_enc[1], max_trom_dec[0], max_trom_dec[1], max_trom_com[0], max_trom_com[1], max_trom_rend[0], max_trom_rend[1], newsletterFilenameLast, ) Loading
ci/complexity_measurements/parseNewsletterRom.py +62 −50 Original line number Diff line number Diff line Loading @@ -49,17 +49,19 @@ if __name__ == "__main__": shortDate = sys.argv[5] fullDate = sys.argv[6] max_total_enc = ["", 0] max_total_dec = ["", 0] max_total_encdec = ["", 0] max_prom_enc = ["", 0] max_prom_dec = ["", 0] max_prom_encdec = ["", 0] max_prom_com = ["", 0] max_prom_rend = ["", 0] max_prom_total = ["", 0] max_trom_enc = ["", 0] max_trom_dec = ["", 0] max_trom_encdec = ["", 0] max_trom_com = ["", 0] max_trom_rend = ["", 0] max_trom_total = ["", 0] max_total_encdec = ["", 0] rom_table = {} Loading @@ -82,21 +84,23 @@ with open(newsletterFilenameTROM, "r") as csvfile: rom_table[key] += lst # now we have the following format # PROM enc, PROM dec, PROM total, TROM enc, TROM dec, TROM total # PROM enc, PROM dec, PROM com, PROM rend, PROM total, TROM enc, TROM dec, TROM com, TROM rend, TROM total, total for key in rom_table: rom = rom_table[key] prom_enc = int(rom[0]) prom_dec = int(rom[1]) prom_encdec = int(rom[2]) prom_com = int(rom[2]) prom_rend = int(rom[3]) prom_total = int(rom[4]) trom_enc = int(rom[3]) trom_dec = int(rom[4]) trom_encdec = int(rom[5]) trom_enc = int(rom[5]) trom_dec = int(rom[6]) trom_com = int(rom[7]) trom_rend = int(rom[8]) trom_total = int(rom[9]) total_enc = prom_enc + trom_enc total_dec = prom_dec + trom_dec total_encdec = prom_encdec + trom_encdec total_encdec = int(rom[10]) if prom_enc > max_prom_enc[1]: max_prom_enc[0] = re.sub(" ", "_", key) Loading @@ -106,9 +110,13 @@ for key in rom_table: max_prom_dec[0] = re.sub(" ", "_", key) max_prom_dec[1] = prom_dec if prom_encdec > max_prom_encdec[1]: max_prom_encdec[0] = re.sub(" ", "_", key) max_prom_encdec[1] = prom_encdec if prom_com > max_prom_com[1]: max_prom_com[0] = re.sub(" ", "_", key) max_prom_com[1] = prom_com if prom_rend > max_prom_rend[1]: max_prom_rend[0] = re.sub(" ", "_", key) max_prom_rend[1] = prom_rend if trom_enc > max_trom_enc[1]: max_trom_enc[0] = re.sub(" ", "_", key) Loading @@ -118,40 +126,44 @@ for key in rom_table: max_trom_dec[0] = re.sub(" ", "_", key) max_trom_dec[1] = trom_dec if trom_encdec > max_trom_encdec[1]: max_trom_encdec[0] = re.sub(" ", "_", key) max_trom_encdec[1] = trom_encdec if total_enc > max_total_enc[1]: max_total_enc[0] = re.sub(" ", "_", key) max_total_enc[1] = total_enc if trom_com > max_trom_com[1]: max_trom_com[0] = re.sub(" ", "_", key) max_trom_com[1] = trom_com if total_dec > max_prom_dec[1]: max_total_dec[0] = re.sub(" ", "_", key) max_total_dec[1] = total_dec if trom_rend > max_trom_rend[1]: max_trom_rend[0] = re.sub(" ", "_", key) max_trom_rend[1] = trom_rend if total_encdec > max_prom_encdec[1]: if total_encdec > max_total_encdec[1]: max_total_encdec[0] = re.sub(" ", "_", key) max_total_encdec[1] = total_encdec print( revision, #set revision = $tmp[1] shortDate, #set shortDate = `echo $tmp[2] | sed -e "s/_/\ /g"` fullDate, #set fullDate = `echo $tmp[3] | sed -e "s/_/\ /g"` max_total_encdec[1], #TotalRomCodecScore max_total_enc[0], #set TotalRomEnc = $tmp[5] max_total_enc[1], #TotalRomEncScore max_total_dec[0], #set TotalRomDec = $tmp[7] max_total_dec[1], #TotalRomDecScore max_prom_encdec[1], #PROMCodecScore max_prom_enc[0], #set PromEnc = $tmp[10] max_prom_enc[1], #PROMEncScore max_prom_dec[0], #set PromDec = $tmp[12] max_prom_dec[1], #PROMDecScore max_trom_encdec[1], #TROMCodecScore max_trom_enc[0], #set TromEnc = $tmp[15] max_trom_enc[1], #TROMEncScore max_trom_dec[0], #set TromDec = $tmp[17] max_trom_dec[1], #TROMDecScore newsletterFilenameLast, #set logFile = $tmp[19] revision, shortDate, fullDate, max_total_encdec[1], max_prom_enc[0], max_prom_enc[1], max_prom_dec[0], max_prom_dec[1], max_prom_com[0], max_prom_com[1], max_prom_rend[0], max_prom_rend[1], max_trom_enc[0], max_trom_enc[1], max_trom_dec[0], max_trom_dec[1], max_trom_com[0], max_trom_com[1], max_trom_rend[0], max_trom_rend[1], newsletterFilenameLast, )