8dc40efdcfaa38fb133989ee7b57c75985753215,perfkitbenchmarker/linux_benchmarks/iperf_benchmark.py,,_RunIperf,#Any#Any#Any#Any#Any#Any#,118
Before Change
lost_datagrams_array = re.findall(r"Mbits/sec\s+\d+\.?\d+\s+[a-zA-Z]+\s+(?P<lost_datagrams>\d+)/\s+\d+\s+\(", stdout)
total_datagrams_array = re.findall(r"Mbits/sec\s+\d+\.?\d+\s+[a-zA-Z]+\s+\d+/\s+(?P<total_datagrams>\d+)+\s+\(", stdout)
lost_datagrams_sum = sum(int(x) for x in lost_datagrams_array)
total_datagrams_sum = sum(int(x) for x in total_datagrams_array)
// out of order datagrams
After Change
jitter_array = re.findall(r"Mbits/sec\s+(?P<jitter>\d+\.?\d+)\s+[a-zA-Z]+", stdout)
jitter_avg = sum(float(x) for x in jitter_array) / len(jitter_array)
jitter_unit = str(re.search(r"Mbits/sec\s+\d+\.?\d+\s+(?P<jitter_unit>[a-zA-Z]+)",
stdout).group("jitter_unit") )
// total and lost datagrams
match = re.findall(r"(?P<lost_datagrams>\d+)/\s*(?P<total_datagrams>\d+)\s+\(", stdout)
In pattern: SUPERPATTERN
Frequency: 4
Non-data size: 2
Instances Project Name: GoogleCloudPlatform/PerfKitBenchmarker
Commit Name: 8dc40efdcfaa38fb133989ee7b57c75985753215
Time: 2020-10-15
Author: dphanekham@smu.edu
File Name: perfkitbenchmarker/linux_benchmarks/iperf_benchmark.py
Class Name:
Method Name: _RunIperf
Project Name: GoogleCloudPlatform/PerfKitBenchmarker
Commit Name: bd3a1021d7d990d5d4a8a71cc0621485af2d09e4
Time: 2019-09-03
Author: chriswilkes@google.com
File Name: perfkitbenchmarker/linux_virtual_machine.py
Class Name: LsCpuResults
Method Name: __init__
Project Name: eth-cscs/reframe
Commit Name: 415b4241b76c6e24e43bca04be56a1e7b0439752
Time: 2019-01-29
Author: samuel.omlin@cscs.ch
File Name: reframe/core/schedulers/slurm.py
Class Name: SqueueJob
Method Name: _update_state
Project Name: pantsbuild/pants
Commit Name: a7cd9dbf0810051534e200fc3f00175564e1d77c
Time: 2015-02-23
Author: john.sirois@gmail.com
File Name: tests/python/pants_test/tasks/test_protobuf_integration.py
Class Name: ProtobufIntegrationTest
Method Name: test_source_ordering