summaryrefslogtreecommitdiff
path: root/lib/runner.py
AgeCommit message (Collapse)AuthorLines
2022-07-18Multipass runner: allow separate cycle counter frequenciesDaniel Friesel-3/+9
2022-06-20runner: add get_nfpvalues helperDaniel Friesel-0/+38
2021-08-19ParallelParamFit -> ParamFit, optionally without parallelismDaniel Friesel-1/+1
2021-05-20multipass: "make info" now requires an app to be setDaniel Friesel-1/+1
2021-04-19runner: KRATOS: Verify baud rate and cyclecounter availabilityDaniel Friesel-0/+19
2021-04-15Prepare KRATOS supportDaniel Friesel-1/+213
2021-03-04PTA State/Transition: Use ModelFunction instead of PTAAttributeDaniel Friesel-4/+7
2020-12-15support benchmarks with EnergyTrace++Daniel Friesel-3/+9
2020-12-14runner: energytrace: wait for benchmark end synchronization pulsesDaniel Friesel-0/+2
2020-12-01runner, harness: add logging support and debug outputDaniel Friesel-0/+9
2020-11-26some commentsDaniel Friesel-0/+2
2020-10-19Sigrok: Continuous measurement; fix sigrok-cli terminationDaniel Friesel-3/+1
2020-10-16Code aus Lennarts BA-repoDaniel Friesel-1/+1
2020-10-13mergeDaniel Friesel-10/+39
2020-09-22Changed code import and black formattedlennartLennart-15/+12
2020-09-07Changed sync Slightly & BlackLennart-3/+3
2020-07-22runner: make arch functions arch-specificDaniel Friesel-116/+143
2020-07-22fix runner.get_counter_limits_us for non-default cpu frequenciesDaniel Friesel-2/+2
2020-07-17Bugfixes in edge casesDaniel Friesel-1/+1
2020-07-14Added into runner.pyLennart-8/+9
2020-07-13Added first version, kinda working but some tweaks needed. src directory of ↵Lennart-1/+30
repository 'ba-lennart-kaiser' needs to in the python execution path
2020-07-13Run MSP430FR benchmarks at 8 MHz; support sleep > 500 ms for energytraceDaniel Friesel-0/+17
2020-07-09code style: two newlines before classesDaniel Friesel-0/+1
2020-07-08Add harness.energytrace_sync="led" for LA / Timing based syncDaniel Friesel-1/+4
2020-07-08prepare for Logic Analyzer and Timing based EnergyTrace syncDaniel Friesel-2/+14
2020-07-08Fix incomplete raw_output in generate-dfa-benchmark outputDaniel Friesel-3/+13
2020-05-28use black(1) for uniform code formattingDaniel Friesel-69/+87
2019-11-25runner: show failing command on build failureDaniel Friesel-2/+2
2019-11-21autopep8 / flake8Daniel Friesel-31/+51
2019-10-30Allow taking DFA/PTA measurements with EnergyTrace hardwareDaniel Friesel-1/+39
2019-10-02runner: re-try mimosactl call if it failedDaniel Friesel-1/+3
2019-09-26Use individuel MIMOSA log files per repetition; documentationDaniel Friesel-0/+2
2019-09-18mostly working mimosa benchmarks. to do: load and parse dataDaniel Friesel-6/+24
2019-09-18MIMOSAMonitor: Add mimosactl invocationsDaniel Friesel-2/+19
2019-07-22implement autogeneration and data aggregation of timing benchmarksDaniel Friesel-5/+76
2019-07-05runner: Run make clean before rebuildingDaniel Friesel-0/+6
2019-04-03runner: handle all sorts of newline typesDaniel Friesel-6/+1
2019-03-27benchmark generation WiPDaniel Friesel-10/+10
2019-03-22SerialReader: Support both types of serial newlinesDaniel Friesel-1/+6
2019-03-14runner: fake peek support in ShellMonitorDaniel Friesel-2/+6
2019-03-14runner: add missing include for exception handlerDaniel Friesel-0/+1
2019-03-12generate-dfa-benchmark: Support building, flashing, and (partially) loggingDaniel Friesel-6/+34
2019-03-07runner: documentationDaniel Friesel-14/+73
2019-03-06runner: Add get_monitor, get_counter_limits helpersDaniel Friesel-0/+28
2019-03-05add serial monitor utilitiesDaniel Friesel-0/+88