EAS Development for Mainline Linux

EAS development for mainline Linux takes place on LKML and Linaro eas-dev mailing lists where proposed patches are discussed with the community. Arm now provides a pre-integrated version of latest EAS patches for mainline, for upstream development use.

EAS mainline is a moving integration branch tracking tip sched/core, mainline release candidate or linux-pm testing and adding the latest versions of EAS related patch sets targeted at the mainline kernel. The patches may already be under discussion on relevant open source mailing lists or waiting here while their dependencies get resolved and merged upstream.

The integration branch comes as is with synthetic test case testing only. The intention is to have a single branch containing the full EAS picture for mainline Linux kernel developers interested in tracking progress. This EAS mainline integration branch is not suitable for product development. For product, please use the AOSP common kernel.

Source code

EAS mainline integration branches are made available regularly on:

        https://gitlab.arm.com/linux-arm/linux-power

The releases are tagged with the date e.g. -20201127 so old integrations are available for comparison

Latest: integration-20210531

Tree: eas/next/integration

Base: eas/next/integration-base

Features:

  1. Rework CPU capacity asymmetry detection (v6 on lkml)
  2. Inefficient OPPs (v2 on lkml)
  3. arch_topology, ACPI: populate cpu capacity from CPPC (v1 on lkml)

Features in Linux mainline:

  1. v4.13 - CPU Invariant Engine (CIE)
  2. v4.15 - Frequency Invariant Engine (FIE)
  3. v4.17 - Idle CPU Per-Entity Load-Tracking (PELT) update
  4. v4.17 - Util(ization) Est(imated)
  5. v4.20 - Misfit task, i.e. forcing migration of running tasks that do not fit on the CPU they are currently running on
  6. v4.20 - Runtime scheduler domain flag detection
  7. v5.0   - Per-cpu Energy Model (EM) and Energy Aware Scheduling (EAS)
  8. v5.3   - Tracepoints (PELT and over-utilzation)
  9. v5.3   - Util(ization) clamping (core and per-task interface)
  10. v5.4   - Util(ization) clamping (cgroup interface)
  11. v5.4   - Patch-set 'sched/fair: Reduce complexity of energy calculation'
  12. v5.5   - Thermal/Cpu Cooling as Energy Model (EM) user
  13. v5.7   - Activity Monitor Unit (AMU) support
  14. v5.8   - Streamline select_task_rq() & select_task_rq_fair() (partly (4/9 patches))
  15. v5.9   - (Devfreq) devices as Energy Model user
  16. v5.9   - SCHED_DEADLINE capacity awareness
  17. v5.10 - Instrument sched domain flags
  18. v5.10 - Cpufreq FIE cleanup

Platforms we test on:

  1. Arm Juno r0 (arm64)
  2. Arm Juno r2 (arm64)
  3. Hikey960 (arm64) (needs out-of-tree patches  (hikey960_mainline topic))
  4. DB845C (arm64)
  5. Qualcomm Robotics RB5 Platform (arm64)
  6. Arm TC2 (arm32)

Next work items:

  1. Pushing Features upstream
  2. 100% test pass rate on all platforms
  • Test Results (integration 20210531)

    (1) juno-r0:

    testcase                                                                old%   new%  delta%       pvalue fix_iter#
    -------------------------------------------------------------------------------------------------------------------
    TaskInvariance:iter_invariance_items[cpu=1@1100000]:test_load_behaviour 0.0%  74.6%   74.6%     2.42e-69         2
    TaskInvariance:iter_invariance_items[cpu=1@1100000]:test_util_behaviour 0.0%  74.6%   74.6%     2.42e-69         2
    TaskInvariance:iter_invariance_items[cpu=1@950000]:test_load_behaviour  0.0%  70.7%   70.7%     6.53e-64         2
    TaskInvariance:iter_invariance_items[cpu=1@950000]:test_util_behaviour  0.0%  70.7%   70.7%     6.53e-64         2
    TaskInvariance:test_cpu_invariance                                      0.0%  74.6%   74.6%     2.42e-69         2
    TaskInvariance:test_load_behaviour                                      0.0%  90.7%   90.7%     1.39e-97         1
    TaskInvariance:test_util_behaviour                                      0.0%  90.7%   90.7%     1.39e-97         1
    UtilClamp:test_placement                                                0.0%  96.6%   96.6%    1.84e-112         1

    test/eas_behaviour (LISA-test) in 0:09:27 [GOOD]
        EnergyModelWakeMigration:test_dmesg:          passed    205/205 (100.0%)
        EnergyModelWakeMigration:test_slack:          passed    205/205 (100.0%)
        EnergyModelWakeMigration:test_task_placement: passed    205/205 (100.0%)
        OneSmallTask:test_dmesg:                      passed    205/205 (100.0%)
        OneSmallTask:test_slack:                      passed    205/205 (100.0%)
        OneSmallTask:test_task_placement:             passed    205/205 (100.0%)
        RampDown:test_dmesg:                          passed    205/205 (100.0%)
        RampDown:test_slack:                          passed    205/205 (100.0%)
        RampDown:test_task_placement:                 passed    205/205 (100.0%)
        RampUp:test_dmesg:                            passed    205/205 (100.0%)
        RampUp:test_slack:                            passed    205/205 (100.0%)
        RampUp:test_task_placement:                   passed    205/205 (100.0%)
        ThreeSmallTasks:test_dmesg:                   passed    205/205 (100.0%)
        ThreeSmallTasks:test_slack:                   passed    205/205 (100.0%)
        ThreeSmallTasks:test_task_placement:          passed    205/205 (100.0%)
        TwoBigTasks:test_dmesg:                       passed    205/205 (100.0%)
        TwoBigTasks:test_slack:                       passed    205/205 (100.0%)
        TwoBigTasks:test_task_placement:              passed    205/205 (100.0%)
        TwoBigThreeSmall:test_dmesg:                  passed    205/205 (100.0%)
        TwoBigThreeSmall:test_slack:                  passed    205/205 (100.0%)
        TwoBigThreeSmall:test_task_placement:         undecided 6/205   (2.9%)

    test/load_tracking (LISA-test) in 0:39:09 [BAD]
        RqInvariance:iter_invariance_items[cpu=0@450000]:test_dmesg:               passed 205/205 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@450000]:test_load_correctness:    passed 205/205 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@450000]:test_util_correctness:    passed 205/205 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@575000]:test_dmesg:               passed 205/205 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@575000]:test_load_correctness:    passed 205/205 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@575000]:test_util_correctness:    passed 205/205 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@700000]:test_dmesg:               passed 205/205 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@700000]:test_load_correctness:    passed 205/205 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@700000]:test_util_correctness:    passed 205/205 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@775000]:test_dmesg:               passed 205/205 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@775000]:test_load_correctness:    passed 205/205 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@775000]:test_util_correctness:    passed 205/205 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@850000]:test_dmesg:               passed 205/205 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@850000]:test_load_correctness:    passed 205/205 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@850000]:test_util_correctness:    passed 205/205 (100.0%)
        RqInvariance:iter_invariance_items[cpu=1@450000]:test_dmesg:               passed 205/205 (100.0%)
        RqInvariance:iter_invariance_items[cpu=1@450000]:test_load_correctness:    passed 205/205 (100.0%)
        RqInvariance:iter_invariance_items[cpu=1@450000]:test_util_correctness:    passed 205/205 (100.0%)
        RqInvariance:iter_invariance_items[cpu=1@625000]:test_dmesg:               passed 205/205 (100.0%)
        RqInvariance:iter_invariance_items[cpu=1@625000]:test_load_correctness:    passed 205/205 (100.0%)
        RqInvariance:iter_invariance_items[cpu=1@625000]:test_util_correctness:    passed 205/205 (100.0%)
        RqInvariance:iter_invariance_items[cpu=1@800000]:test_dmesg:               passed 205/205 (100.0%)
        RqInvariance:iter_invariance_items[cpu=1@800000]:test_load_correctness:    passed 205/205 (100.0%)
        RqInvariance:iter_invariance_items[cpu=1@800000]:test_util_correctness:    passed 205/205 (100.0%)
        RqInvariance:iter_invariance_items[cpu=1@950000]:test_dmesg:               passed 205/205 (100.0%)
        RqInvariance:iter_invariance_items[cpu=1@950000]:test_load_correctness:    passed 205/205 (100.0%)
        RqInvariance:iter_invariance_items[cpu=1@950000]:test_util_correctness:    passed 205/205 (100.0%)
        RqInvariance:iter_invariance_items[cpu=1@1100000]:test_dmesg:              passed 205/205 (100.0%)
        RqInvariance:iter_invariance_items[cpu=1@1100000]:test_load_correctness:   passed 205/205 (100.0%)
        RqInvariance:iter_invariance_items[cpu=1@1100000]:test_util_correctness:   passed 205/205 (100.0%)
        RqInvariance:test_load_correctness:                                        passed 205/205 (100.0%)
        RqInvariance:test_util_correctness:                                        passed 205/205 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@450000]:test_dmesg:             passed 205/205 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@450000]:test_load_behaviour:    passed 205/205 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@450000]:test_load_correctness:  passed 205/205 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@450000]:test_util_behaviour:    passed 205/205 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@450000]:test_util_correctness:  passed 205/205 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@575000]:test_dmesg:             passed 205/205 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@575000]:test_load_behaviour:    passed 205/205 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@575000]:test_load_correctness:  passed 205/205 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@575000]:test_util_behaviour:    passed 205/205 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@575000]:test_util_correctness:  passed 205/205 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@700000]:test_dmesg:             passed 205/205 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@700000]:test_load_behaviour:    passed 205/205 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@700000]:test_load_correctness:  passed 205/205 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@700000]:test_util_behaviour:    passed 205/205 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@700000]:test_util_correctness:  passed 205/205 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@775000]:test_dmesg:             passed 205/205 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@775000]:test_load_behaviour:    passed 205/205 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@775000]:test_load_correctness:  passed 205/205 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@775000]:test_util_behaviour:    passed 205/205 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@775000]:test_util_correctness:  passed 205/205 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@850000]:test_dmesg:             passed 205/205 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@850000]:test_load_behaviour:    passed 205/205 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@850000]:test_load_correctness:  passed 205/205 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@850000]:test_util_behaviour:    passed 205/205 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@850000]:test_util_correctness:  passed 205/205 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@450000]:test_dmesg:             passed 205/205 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@450000]:test_load_behaviour:    passed 205/205 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@450000]:test_load_correctness:  passed 205/205 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@450000]:test_util_behaviour:    passed 205/205 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@450000]:test_util_correctness:  passed 205/205 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@625000]:test_dmesg:             passed 205/205 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@625000]:test_load_behaviour:    passed 205/205 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@625000]:test_load_correctness:  passed 205/205 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@625000]:test_util_behaviour:    passed 205/205 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@625000]:test_util_correctness:  passed 205/205 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@800000]:test_dmesg:             passed 205/205 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@800000]:test_load_behaviour:    passed 205/205 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@800000]:test_load_correctness:  passed 205/205 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@800000]:test_util_behaviour:    passed 205/205 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@800000]:test_util_correctness:  passed 205/205 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@950000]:test_dmesg:             passed 205/205 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@950000]:test_load_behaviour:    FAILED 145/205 (70.7%)
        TaskInvariance:iter_invariance_items[cpu=1@950000]:test_load_correctness:  passed 205/205 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@950000]:test_util_behaviour:    FAILED 145/205 (70.7%)
        TaskInvariance:iter_invariance_items[cpu=1@950000]:test_util_correctness:  passed 205/205 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@1100000]:test_dmesg:            passed 205/205 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@1100000]:test_load_behaviour:   FAILED 153/205 (74.6%)
        TaskInvariance:iter_invariance_items[cpu=1@1100000]:test_load_correctness: passed 205/205 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@1100000]:test_util_behaviour:   FAILED 153/205 (74.6%)
        TaskInvariance:iter_invariance_items[cpu=1@1100000]:test_util_correctness: passed 205/205 (100.0%)
        TaskInvariance:test_cpu_invariance:                                        FAILED 153/205 (74.6%)
        TaskInvariance:test_freq_invariance:                                       passed 205/205 (100.0%)
        TaskInvariance:test_load_behaviour:                                        FAILED 186/205 (90.7%)
        TaskInvariance:test_load_correctness:                                      passed 205/205 (100.0%)
        TaskInvariance:test_util_behaviour:                                        FAILED 186/205 (90.7%)
        TaskInvariance:test_util_correctness:                                      passed 205/205 (100.0%)

    test/misfit (LISA-test) in 0:02:28 [GOOD]
        StaggeredFinishes:test_dmesg:        passed 205/205 (100.0%)
        StaggeredFinishes:test_preempt_time: passed 205/205 (100.0%)
        StaggeredFinishes:test_throughput:   passed 205/205 (100.0%)

    test/util_tracking (LISA-test) in 0:03:28 [GOOD]
        UtilConvergence:test_activations: passed 205/205 (100.0%)
        UtilConvergence:test_dmesg:       passed 205/205 (100.0%)
        UtilConvergence:test_means:       passed 205/205 (100.0%)

    test/other (LISA-test) in 0:06:16 [GOOD]
        CapacitySanity:test_capacity_sanity:     passed 205/205 (100.0%)
        CapacitySanity:test_dmesg:               passed 205/205 (100.0%)
        UserspaceSanity:test_dmesg:              passed 205/205 (100.0%)
        UserspaceSanity:test_performance_sanity: passed 205/205 (100.0%)

    test/other (LISA-test) in 0:03:33 [BAD]
        UtilClamp:test_dmesg:          passed 205/205 (100.0%)
        UtilClamp:test_freq_selection: FAILED 205/205 (100.0%)
        UtilClamp:test_placement:      FAILED 198/205 (96.6%)

    test/hotplug (LISA-test) in 0:00:00 [BAD]
        Error: 0/0, Failed: 0/0, Undecided: 0/0, Skipped: 0/0, Passed: 0/0

    (2) juno-r2:

    testcase                 old%   new%  delta%       pvalue fix_iter#
    --------------------------------------------------------------------
    UtilClamp:test_placement 0.0%  98.8%   98.8%    4.57e-143         1

    test/eas_behaviour (LISA-test) in 0:09:14 [BAD]
        EnergyModelWakeMigration:test_dmesg:          passed 250/250 (100.0%)
        EnergyModelWakeMigration:test_slack:          passed 250/250 (100.0%)
        EnergyModelWakeMigration:test_task_placement: FAILED 2/250   (0.8%)
        OneSmallTask:test_dmesg:                      passed 250/250 (100.0%)
        OneSmallTask:test_slack:                      passed 250/250 (100.0%)
        OneSmallTask:test_task_placement:             FAILED 7/250   (2.8%)
        RampDown:test_dmesg:                          passed 250/250 (100.0%)
        RampDown:test_slack:                          passed 250/250 (100.0%)
        RampDown:test_task_placement:                 passed 250/250 (100.0%)
        RampUp:test_dmesg:                            passed 250/250 (100.0%)
        RampUp:test_slack:                            passed 250/250 (100.0%)
        RampUp:test_task_placement:                   passed 250/250 (100.0%)
        ThreeSmallTasks:test_dmesg:                   passed 250/250 (100.0%)
        ThreeSmallTasks:test_slack:                   passed 250/250 (100.0%)
        ThreeSmallTasks:test_task_placement:          passed 250/250 (100.0%)
        TwoBigTasks:test_dmesg:                       passed 250/250 (100.0%)
        TwoBigTasks:test_slack:                       passed 250/250 (100.0%)
        TwoBigTasks:test_task_placement:              FAILED 1/250   (0.4%)
        TwoBigThreeSmall:test_dmesg:                  passed 250/250 (100.0%)
        TwoBigThreeSmall:test_slack:                  passed 250/250 (100.0%)
        TwoBigThreeSmall:test_task_placement:         FAILED 2/250   (0.8%)

        Error: 0/21, Failed: 4/21, Undecided: 0/21, Skipped: 0/21, Passed: 17/21

    test/load_tracking (LISA-test) in 0:23:49 [GOOD]
        RqInvariance:iter_invariance_items[cpu=0@450000]:test_dmesg:               passed 250/250 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@450000]:test_load_correctness:    passed 250/250 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@450000]:test_util_correctness:    passed 250/250 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@800000]:test_dmesg:               passed 250/250 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@800000]:test_load_correctness:    passed 250/250 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@800000]:test_util_correctness:    passed 250/250 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@950000]:test_dmesg:               passed 250/250 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@950000]:test_load_correctness:    passed 250/250 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@950000]:test_util_correctness:    passed 250/250 (100.0%)
        RqInvariance:iter_invariance_items[cpu=1@600000]:test_dmesg:               passed 250/250 (100.0%)
        RqInvariance:iter_invariance_items[cpu=1@600000]:test_load_correctness:    passed 250/250 (100.0%)
        RqInvariance:iter_invariance_items[cpu=1@600000]:test_util_correctness:    passed 250/250 (100.0%)
        RqInvariance:iter_invariance_items[cpu=1@1000000]:test_dmesg:              passed 250/250 (100.0%)
        RqInvariance:iter_invariance_items[cpu=1@1000000]:test_load_correctness:   passed 250/250 (100.0%)
        RqInvariance:iter_invariance_items[cpu=1@1000000]:test_util_correctness:   passed 250/250 (100.0%)
        RqInvariance:iter_invariance_items[cpu=1@1200000]:test_dmesg:              passed 250/250 (100.0%)
        RqInvariance:iter_invariance_items[cpu=1@1200000]:test_load_correctness:   passed 250/250 (100.0%)
        RqInvariance:iter_invariance_items[cpu=1@1200000]:test_util_correctness:   passed 250/250 (100.0%)
        RqInvariance:test_load_correctness:                                        passed 250/250 (100.0%)
        RqInvariance:test_util_correctness:                                        passed 250/250 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@450000]:test_dmesg:             passed 250/250 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@450000]:test_load_behaviour:    passed 250/250 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@450000]:test_load_correctness:  passed 250/250 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@450000]:test_util_behaviour:    passed 250/250 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@450000]:test_util_correctness:  passed 250/250 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@800000]:test_dmesg:             passed 250/250 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@800000]:test_load_behaviour:    passed 250/250 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@800000]:test_load_correctness:  passed 250/250 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@800000]:test_util_behaviour:    passed 250/250 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@800000]:test_util_correctness:  passed 250/250 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@950000]:test_dmesg:             passed 250/250 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@950000]:test_load_behaviour:    passed 250/250 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@950000]:test_load_correctness:  passed 250/250 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@950000]:test_util_behaviour:    passed 250/250 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@950000]:test_util_correctness:  passed 250/250 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@600000]:test_dmesg:             passed 250/250 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@600000]:test_load_behaviour:    passed 250/250 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@600000]:test_load_correctness:  passed 250/250 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@600000]:test_util_behaviour:    passed 250/250 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@600000]:test_util_correctness:  passed 250/250 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@1000000]:test_dmesg:            passed 250/250 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@1000000]:test_load_behaviour:   passed 250/250 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@1000000]:test_load_correctness: passed 250/250 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@1000000]:test_util_behaviour:   passed 250/250 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@1000000]:test_util_correctness: passed 250/250 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@1200000]:test_dmesg:            passed 250/250 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@1200000]:test_load_behaviour:   passed 250/250 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@1200000]:test_load_correctness: passed 250/250 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@1200000]:test_util_behaviour:   passed 250/250 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@1200000]:test_util_correctness: passed 250/250 (100.0%)
        TaskInvariance:test_cpu_invariance:                                        passed 250/250 (100.0%)
        TaskInvariance:test_freq_invariance:                                       passed 250/250 (100.0%)
        TaskInvariance:test_load_behaviour:                                        passed 250/250 (100.0%)
        TaskInvariance:test_load_correctness:                                      passed 250/250 (100.0%)
        TaskInvariance:test_util_behaviour:                                        passed 250/250 (100.0%)
        TaskInvariance:test_util_correctness:                                      passed 250/250 (100.0%)

        Error: 0/56, Failed: 0/56, Undecided: 0/56, Skipped: 0/56, Passed: 56/56

    test/misfit (LISA-test) in 0:02:27 [GOOD]
        StaggeredFinishes:test_dmesg:        passed 250/250 (100.0%)
        StaggeredFinishes:test_preempt_time: passed 250/250 (100.0%)
        StaggeredFinishes:test_throughput:   passed 250/250 (100.0%)

        Error: 0/3, Failed: 0/3, Undecided: 0/3, Skipped: 0/3, Passed: 3/3

    test/util_tracking (LISA-test) in 0:03:27 [GOOD]
        UtilConvergence:test_activations: passed 250/250 (100.0%)
        UtilConvergence:test_dmesg:       passed 250/250 (100.0%)
        UtilConvergence:test_means:       passed 250/250 (100.0%)

        Error: 0/3, Failed: 0/3, Undecided: 0/3, Skipped: 0/3, Passed: 3/3

    test/other (LISA-test) in 0:05:00 [GOOD]
        CapacitySanity:test_capacity_sanity:     passed 250/250 (100.0%)
        CapacitySanity:test_dmesg:               passed 250/250 (100.0%)
        UserspaceSanity:test_dmesg:              passed 250/250 (100.0%)
        UserspaceSanity:test_performance_sanity: passed 250/250 (100.0%)

        Error: 0/4, Failed: 0/4, Undecided: 0/4, Skipped: 0/4, Passed: 4/4

    test/other (LISA-test) in 0:03:01 [BAD]
        UtilClamp:test_dmesg:          passed 250/250 (100.0%)
        UtilClamp:test_freq_selection: FAILED 250/250 (100.0%)
        UtilClamp:test_placement:      FAILED 247/250 (98.8%)

        Error: 0/3, Failed: 2/3, Undecided: 0/3, Skipped: 0/3, Passed: 1/3

    test/hotplug (LISA-test) in 0:00:00 [BAD]
        Error: 0/0, Failed: 0/0, Undecided: 0/0, Skipped: 0/0, Passed: 0/0

    (3) hikey960:

    testcase                 old%   new%  delta%       pvalue fix_iter#
    --------------------------------------------------------------------
    UtilClamp:test_placement 0.0%  93.8%   93.8%     8.98e-63         1

    test/eas_behaviour (LISA-test) in 0:09:32 [BAD]
        EnergyModelWakeMigration:test_dmesg:          passed 224/224 (100.0%)
        EnergyModelWakeMigration:test_slack:          passed 224/224 (100.0%)
        EnergyModelWakeMigration:test_task_placement: passed 224/224 (100.0%)
        OneSmallTask:test_dmesg:                      passed 224/224 (100.0%)
        OneSmallTask:test_slack:                      passed 224/224 (100.0%)
        OneSmallTask:test_task_placement:             FAILED 16/224  (7.1%)
        RampDown:test_dmesg:                          passed 224/224 (100.0%)
        RampDown:test_slack:                          passed 224/224 (100.0%)
        RampDown:test_task_placement:                 FAILED 174/224 (77.7%)
        RampUp:test_dmesg:                            passed 224/224 (100.0%)
        RampUp:test_slack:                            passed 224/224 (100.0%)
        RampUp:test_task_placement:                   passed 224/224 (100.0%)
        ThreeSmallTasks:test_dmesg:                   passed 224/224 (100.0%)
        ThreeSmallTasks:test_slack:                   passed 224/224 (100.0%)
        ThreeSmallTasks:test_task_placement:          FAILED 80/224  (35.7%)
        TwoBigTasks:test_dmesg:                       passed 224/224 (100.0%)
        TwoBigTasks:test_slack:                       passed 224/224 (100.0%)
        TwoBigTasks:test_task_placement:              passed 224/224 (100.0%)
        TwoBigThreeSmall:test_dmesg:                  passed 224/224 (100.0%)
        TwoBigThreeSmall:test_slack:                  passed 224/224 (100.0%)
        TwoBigThreeSmall:test_task_placement:         FAILED 20/224  (8.9%)
        
        Error: 0/21, Failed: 4/21, Undecided: 0/21, Skipped: 0/21, Passed: 17/21

    test/load_tracking (LISA-test) in 0:38:31 [BAD]
        RqInvariance:iter_invariance_items[cpu=0@533000]:test_dmesg:               passed 224/224 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@533000]:test_load_correctness:    passed 224/224 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@533000]:test_util_correctness:    passed 224/224 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@999000]:test_dmesg:               passed 224/224 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@999000]:test_load_correctness:    passed 224/224 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@999000]:test_util_correctness:    passed 224/224 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@1402000]:test_dmesg:              passed 224/224 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@1402000]:test_load_correctness:   passed 224/224 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@1402000]:test_util_correctness:   passed 224/224 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@1709000]:test_dmesg:              passed 224/224 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@1709000]:test_load_correctness:   passed 224/224 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@1709000]:test_util_correctness:   passed 224/224 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@1844000]:test_dmesg:              passed 224/224 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@1844000]:test_load_correctness:   passed 224/224 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@1844000]:test_util_correctness:   passed 224/224 (100.0%)
        RqInvariance:iter_invariance_items[cpu=4@903000]:test_dmesg:               passed 224/224 (100.0%)
        RqInvariance:iter_invariance_items[cpu=4@903000]:test_load_correctness:    passed 224/224 (100.0%)
        RqInvariance:iter_invariance_items[cpu=4@903000]:test_util_correctness:    passed 224/224 (100.0%)
        RqInvariance:iter_invariance_items[cpu=4@1421000]:test_dmesg:              passed 224/224 (100.0%)
        RqInvariance:iter_invariance_items[cpu=4@1421000]:test_load_correctness:   FAILED 1/224   (0.4%)
        RqInvariance:iter_invariance_items[cpu=4@1421000]:test_util_correctness:   FAILED 1/224   (0.4%)
        RqInvariance:iter_invariance_items[cpu=4@1805000]:test_dmesg:              passed 224/224 (100.0%)
        RqInvariance:iter_invariance_items[cpu=4@1805000]:test_load_correctness:   passed 224/224 (100.0%)
        RqInvariance:iter_invariance_items[cpu=4@1805000]:test_util_correctness:   passed 224/224 (100.0%)
        RqInvariance:iter_invariance_items[cpu=4@2112000]:test_dmesg:              passed 224/224 (100.0%)
        RqInvariance:iter_invariance_items[cpu=4@2112000]:test_load_correctness:   passed 224/224 (100.0%)
        RqInvariance:iter_invariance_items[cpu=4@2112000]:test_util_correctness:   passed 224/224 (100.0%)
        RqInvariance:iter_invariance_items[cpu=4@2362000]:test_dmesg:              passed 224/224 (100.0%)
        RqInvariance:iter_invariance_items[cpu=4@2362000]:test_load_correctness:   passed 224/224 (100.0%)
        RqInvariance:iter_invariance_items[cpu=4@2362000]:test_util_correctness:   passed 224/224 (100.0%)
        RqInvariance:test_load_correctness:                                        FAILED 1/224   (0.4%)
        RqInvariance:test_util_correctness:                                        FAILED 1/224   (0.4%)
        TaskInvariance:iter_invariance_items[cpu=0@533000]:test_dmesg:             passed 224/224 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@533000]:test_load_behaviour:    passed 224/224 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@533000]:test_load_correctness:  passed 224/224 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@533000]:test_util_behaviour:    passed 224/224 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@533000]:test_util_correctness:  passed 224/224 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@999000]:test_dmesg:             passed 224/224 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@999000]:test_load_behaviour:    passed 224/224 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@999000]:test_load_correctness:  passed 224/224 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@999000]:test_util_behaviour:    passed 224/224 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@999000]:test_util_correctness:  passed 224/224 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1402000]:test_dmesg:            passed 224/224 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1402000]:test_load_behaviour:   passed 224/224 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1402000]:test_load_correctness: passed 224/224 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1402000]:test_util_behaviour:   passed 224/224 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1402000]:test_util_correctness: passed 224/224 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1709000]:test_dmesg:            passed 224/224 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1709000]:test_load_behaviour:   passed 224/224 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1709000]:test_load_correctness: passed 224/224 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1709000]:test_util_behaviour:   passed 224/224 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1709000]:test_util_correctness: passed 224/224 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1844000]:test_dmesg:            passed 224/224 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1844000]:test_load_behaviour:   passed 224/224 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1844000]:test_load_correctness: passed 224/224 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1844000]:test_util_behaviour:   passed 224/224 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1844000]:test_util_correctness: passed 224/224 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@903000]:test_dmesg:             passed 224/224 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@903000]:test_load_behaviour:    passed 224/224 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@903000]:test_load_correctness:  passed 224/224 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@903000]:test_util_behaviour:    passed 224/224 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@903000]:test_util_correctness:  passed 224/224 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@1421000]:test_dmesg:            passed 224/224 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@1421000]:test_load_behaviour:   passed 224/224 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@1421000]:test_load_correctness: passed 224/224 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@1421000]:test_util_behaviour:   passed 224/224 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@1421000]:test_util_correctness: passed 224/224 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@1805000]:test_dmesg:            passed 224/224 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@1805000]:test_load_behaviour:   passed 224/224 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@1805000]:test_load_correctness: passed 224/224 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@1805000]:test_util_behaviour:   passed 224/224 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@1805000]:test_util_correctness: passed 224/224 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@2112000]:test_dmesg:            passed 224/224 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@2112000]:test_load_behaviour:   passed 224/224 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@2112000]:test_load_correctness: passed 224/224 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@2112000]:test_util_behaviour:   passed 224/224 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@2112000]:test_util_correctness: passed 224/224 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@2362000]:test_dmesg:            passed 224/224 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@2362000]:test_load_behaviour:   passed 224/224 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@2362000]:test_load_correctness: passed 224/224 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@2362000]:test_util_behaviour:   passed 224/224 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@2362000]:test_util_correctness: passed 224/224 (100.0%)
        TaskInvariance:test_cpu_invariance:                                        passed 224/224 (100.0%)
        TaskInvariance:test_freq_invariance:                                       passed 224/224 (100.0%)
        TaskInvariance:test_load_behaviour:                                        passed 224/224 (100.0%)
        TaskInvariance:test_load_correctness:                                      passed 224/224 (100.0%)
        TaskInvariance:test_util_behaviour:                                        passed 224/224 (100.0%)
        TaskInvariance:test_util_correctness:                                      passed 224/224 (100.0%)
        
        Error: 0/88, Failed: 4/88, Undecided: 0/88, Skipped: 0/88, Passed: 84/88

    test/misfit (LISA-test) in 0:02:26 [GOOD]
        StaggeredFinishes:test_dmesg:        passed 224/224 (100.0%)
        StaggeredFinishes:test_preempt_time: passed 224/224 (100.0%)
        StaggeredFinishes:test_throughput:   passed 224/224 (100.0%)
        
        Error: 0/3, Failed: 0/3, Undecided: 0/3, Skipped: 0/3, Passed: 3/3

    test/util_tracking (LISA-test) in 0:03:36 [GOOD]
        UtilConvergence:test_activations: passed 224/224 (100.0%)
        UtilConvergence:test_dmesg:       passed 224/224 (100.0%)
        UtilConvergence:test_means:       passed 224/224 (100.0%)
        
        Error: 0/3, Failed: 0/3, Undecided: 0/3, Skipped: 0/3, Passed: 3/3

    test/other (LISA-test) in 0:05:54 [GOOD]
        CapacitySanity:test_capacity_sanity:     passed 224/224 (100.0%)
        CapacitySanity:test_dmesg:               passed 224/224 (100.0%)
        UserspaceSanity:test_dmesg:              passed 224/224 (100.0%)
        UserspaceSanity:test_performance_sanity: passed 224/224 (100.0%)
        
        Error: 0/4, Failed: 0/4, Undecided: 0/4, Skipped: 0/4, Passed: 4/4

    test/other (LISA-test) in 0:03:28 [BAD]
        UtilClamp:test_dmesg:          passed 224/224 (100.0%)
        UtilClamp:test_freq_selection: FAILED 224/224 (100.0%)
        UtilClamp:test_placement:      FAILED 210/224 (93.8%)
        
        Error: 0/3, Failed: 2/3, Undecided: 0/3, Skipped: 0/3, Passed: 1/3

    test/hotplug (LISA-test) in 0:00:00 [BAD]
        Error: 0/0, Failed: 0/0, Undecided: 0/0, Skipped: 0/0, Passed: 0/0

    (4) TC2:

    testcase                 old%   new%  delta%       pvalue fix_iter#
    --------------------------------------------------------------------
    UtilClamp:test_placement 0.0%  67.7%   67.7%     6.31e-48         3

    test/eas_behaviour (LISA-test) in 0:09:10 [BAD]
        EnergyModelWakeMigration:test_dmesg:          passed 167/167 (100.0%)
        EnergyModelWakeMigration:test_slack:          passed 167/167 (100.0%)
        EnergyModelWakeMigration:test_task_placement: FAILED 1/167   (0.6%)
        OneSmallTask:test_dmesg:                      passed 167/167 (100.0%)
        OneSmallTask:test_slack:                      passed 167/167 (100.0%)
        OneSmallTask:test_task_placement:             passed 167/167 (100.0%)
        RampDown:test_dmesg:                          passed 167/167 (100.0%)
        RampDown:test_slack:                          passed 167/167 (100.0%)
        RampDown:test_task_placement:                 FAILED 11/167  (6.6%)
        RampUp:test_dmesg:                            passed 167/167 (100.0%)
        RampUp:test_slack:                            passed 167/167 (100.0%)
        RampUp:test_task_placement:                   FAILED 167/167 (100.0%)
        ThreeSmallTasks:test_dmesg:                   passed 167/167 (100.0%)
        ThreeSmallTasks:test_slack:                   passed 167/167 (100.0%)
        ThreeSmallTasks:test_task_placement:          passed 167/167 (100.0%)
        TwoBigTasks:test_dmesg:                       passed 167/167 (100.0%)
        TwoBigTasks:test_slack:                       passed 167/167 (100.0%)
        TwoBigTasks:test_task_placement:              passed 167/167 (100.0%)
        TwoBigThreeSmall:test_dmesg:                  passed 167/167 (100.0%)
        TwoBigThreeSmall:test_slack:                  passed 167/167 (100.0%)
        TwoBigThreeSmall:test_task_placement:         FAILED 10/167  (6.0%)
        
        Error: 0/21, Failed: 4/21, Undecided: 0/21, Skipped: 0/21, Passed: 17/21

    test/load_tracking (LISA-test) in 0:59:38 [GOOD]
        RqInvariance:iter_invariance_items[cpu=0@350000]:test_dmesg:               passed 167/167 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@350000]:test_load_correctness:    passed 167/167 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@350000]:test_util_correctness:    passed 167/167 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@400000]:test_dmesg:               passed 167/167 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@400000]:test_load_correctness:    passed 167/167 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@400000]:test_util_correctness:    passed 167/167 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@500000]:test_dmesg:               passed 167/167 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@500000]:test_load_correctness:    passed 167/167 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@500000]:test_util_correctness:    passed 167/167 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@600000]:test_dmesg:               passed 167/167 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@600000]:test_load_correctness:    passed 167/167 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@600000]:test_util_correctness:    passed 167/167 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@700000]:test_dmesg:               passed 167/167 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@700000]:test_load_correctness:    passed 167/167 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@700000]:test_util_correctness:    passed 167/167 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@800000]:test_dmesg:               passed 167/167 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@800000]:test_load_correctness:    passed 167/167 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@800000]:test_util_correctness:    passed 167/167 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@900000]:test_dmesg:               passed 167/167 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@900000]:test_load_correctness:    passed 167/167 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@900000]:test_util_correctness:    passed 167/167 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@1000000]:test_dmesg:              passed 167/167 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@1000000]:test_load_correctness:   passed 167/167 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@1000000]:test_util_correctness:   passed 167/167 (100.0%)
        RqInvariance:iter_invariance_items[cpu=1@500000]:test_dmesg:               passed 167/167 (100.0%)
        RqInvariance:iter_invariance_items[cpu=1@500000]:test_load_correctness:    passed 167/167 (100.0%)
        RqInvariance:iter_invariance_items[cpu=1@500000]:test_util_correctness:    passed 167/167 (100.0%)
        RqInvariance:iter_invariance_items[cpu=1@600000]:test_dmesg:               passed 167/167 (100.0%)
        RqInvariance:iter_invariance_items[cpu=1@600000]:test_load_correctness:    passed 167/167 (100.0%)
        RqInvariance:iter_invariance_items[cpu=1@600000]:test_util_correctness:    passed 167/167 (100.0%)
        RqInvariance:iter_invariance_items[cpu=1@700000]:test_dmesg:               passed 167/167 (100.0%)
        RqInvariance:iter_invariance_items[cpu=1@700000]:test_load_correctness:    passed 167/167 (100.0%)
        RqInvariance:iter_invariance_items[cpu=1@700000]:test_util_correctness:    passed 167/167 (100.0%)
        RqInvariance:iter_invariance_items[cpu=1@800000]:test_dmesg:               passed 167/167 (100.0%)
        RqInvariance:iter_invariance_items[cpu=1@800000]:test_load_correctness:    passed 167/167 (100.0%)
        RqInvariance:iter_invariance_items[cpu=1@800000]:test_util_correctness:    passed 167/167 (100.0%)
        RqInvariance:iter_invariance_items[cpu=1@900000]:test_dmesg:               passed 167/167 (100.0%)
        RqInvariance:iter_invariance_items[cpu=1@900000]:test_load_correctness:    passed 167/167 (100.0%)
        RqInvariance:iter_invariance_items[cpu=1@900000]:test_util_correctness:    passed 167/167 (100.0%)
        RqInvariance:iter_invariance_items[cpu=1@1000000]:test_dmesg:              passed 167/167 (100.0%)
        RqInvariance:iter_invariance_items[cpu=1@1000000]:test_load_correctness:   passed 167/167 (100.0%)
        RqInvariance:iter_invariance_items[cpu=1@1000000]:test_util_correctness:   passed 167/167 (100.0%)
        RqInvariance:iter_invariance_items[cpu=1@1100000]:test_dmesg:              passed 167/167 (100.0%)
        RqInvariance:iter_invariance_items[cpu=1@1100000]:test_load_correctness:   passed 167/167 (100.0%)
        RqInvariance:iter_invariance_items[cpu=1@1100000]:test_util_correctness:   passed 167/167 (100.0%)
        RqInvariance:iter_invariance_items[cpu=1@1200000]:test_dmesg:              passed 167/167 (100.0%)
        RqInvariance:iter_invariance_items[cpu=1@1200000]:test_load_correctness:   passed 167/167 (100.0%)
        RqInvariance:iter_invariance_items[cpu=1@1200000]:test_util_correctness:   passed 167/167 (100.0%)
        RqInvariance:test_load_correctness:                                        passed 167/167 (100.0%)
        RqInvariance:test_util_correctness:                                        passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@350000]:test_dmesg:             passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@350000]:test_load_behaviour:    passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@350000]:test_load_correctness:  passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@350000]:test_util_behaviour:    passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@350000]:test_util_correctness:  passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@400000]:test_dmesg:             passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@400000]:test_load_behaviour:    passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@400000]:test_load_correctness:  passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@400000]:test_util_behaviour:    passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@400000]:test_util_correctness:  passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@500000]:test_dmesg:             passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@500000]:test_load_behaviour:    passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@500000]:test_load_correctness:  passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@500000]:test_util_behaviour:    passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@500000]:test_util_correctness:  passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@600000]:test_dmesg:             passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@600000]:test_load_behaviour:    passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@600000]:test_load_correctness:  passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@600000]:test_util_behaviour:    passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@600000]:test_util_correctness:  passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@700000]:test_dmesg:             passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@700000]:test_load_behaviour:    passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@700000]:test_load_correctness:  passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@700000]:test_util_behaviour:    passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@700000]:test_util_correctness:  passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@800000]:test_dmesg:             passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@800000]:test_load_behaviour:    passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@800000]:test_load_correctness:  passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@800000]:test_util_behaviour:    passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@800000]:test_util_correctness:  passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@900000]:test_dmesg:             passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@900000]:test_load_behaviour:    passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@900000]:test_load_correctness:  passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@900000]:test_util_behaviour:    passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@900000]:test_util_correctness:  passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1000000]:test_dmesg:            passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1000000]:test_load_behaviour:   passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1000000]:test_load_correctness: passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1000000]:test_util_behaviour:   passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1000000]:test_util_correctness: passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@500000]:test_dmesg:             passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@500000]:test_load_behaviour:    passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@500000]:test_load_correctness:  passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@500000]:test_util_behaviour:    passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@500000]:test_util_correctness:  passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@600000]:test_dmesg:             passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@600000]:test_load_behaviour:    passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@600000]:test_load_correctness:  passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@600000]:test_util_behaviour:    passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@600000]:test_util_correctness:  passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@700000]:test_dmesg:             passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@700000]:test_load_behaviour:    passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@700000]:test_load_correctness:  passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@700000]:test_util_behaviour:    passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@700000]:test_util_correctness:  passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@800000]:test_dmesg:             passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@800000]:test_load_behaviour:    passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@800000]:test_load_correctness:  passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@800000]:test_util_behaviour:    passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@800000]:test_util_correctness:  passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@900000]:test_dmesg:             passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@900000]:test_load_behaviour:    passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@900000]:test_load_correctness:  passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@900000]:test_util_behaviour:    passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@900000]:test_util_correctness:  passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@1000000]:test_dmesg:            passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@1000000]:test_load_behaviour:   passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@1000000]:test_load_correctness: passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@1000000]:test_util_behaviour:   passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@1000000]:test_util_correctness: passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@1100000]:test_dmesg:            passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@1100000]:test_load_behaviour:   passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@1100000]:test_load_correctness: passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@1100000]:test_util_behaviour:   passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@1100000]:test_util_correctness: passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@1200000]:test_dmesg:            passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@1200000]:test_load_behaviour:   passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@1200000]:test_load_correctness: passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@1200000]:test_util_behaviour:   passed 167/167 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=1@1200000]:test_util_correctness: passed 167/167 (100.0%)
        TaskInvariance:test_cpu_invariance:                                        passed 167/167 (100.0%)
        TaskInvariance:test_freq_invariance:                                       passed 167/167 (100.0%)
        TaskInvariance:test_load_behaviour:                                        passed 167/167 (100.0%)
        TaskInvariance:test_load_correctness:                                      passed 167/167 (100.0%)
        TaskInvariance:test_util_behaviour:                                        passed 167/167 (100.0%)
        TaskInvariance:test_util_correctness:                                      passed 167/167 (100.0%)
        
        Error: 0/136, Failed: 0/136, Undecided: 0/136, Skipped: 0/136, Passed: 136/136

    test/misfit (LISA-test) in 0:02:17 [GOOD]
        StaggeredFinishes:test_dmesg:        passed 167/167 (100.0%)
        StaggeredFinishes:test_preempt_time: passed 167/167 (100.0%)
        StaggeredFinishes:test_throughput:   passed 167/167 (100.0%)
        
        Error: 0/3, Failed: 0/3, Undecided: 0/3, Skipped: 0/3, Passed: 3/3

    test/util_tracking (LISA-test) in 0:03:29 [GOOD]
        UtilConvergence:test_activations: passed 167/167 (100.0%)
        UtilConvergence:test_dmesg:       passed 167/167 (100.0%)
        UtilConvergence:test_means:       passed 167/167 (100.0%)
        
        Error: 0/3, Failed: 0/3, Undecided: 0/3, Skipped: 0/3, Passed: 3/3

    test/other (LISA-test) in 0:07:16 [GOOD]
        CapacitySanity:test_capacity_sanity:     passed 167/167 (100.0%)
        CapacitySanity:test_dmesg:               passed 167/167 (100.0%)
        UserspaceSanity:test_dmesg:              passed 167/167 (100.0%)
        UserspaceSanity:test_performance_sanity: passed 167/167 (100.0%)
        
        Error: 0/4, Failed: 0/4, Undecided: 0/4, Skipped: 0/4, Passed: 4/4

    test/other (LISA-test) in 0:03:29 [BAD]
        UtilClamp:test_dmesg:          passed 167/167 (100.0%)
        UtilClamp:test_freq_selection: FAILED 167/167 (100.0%)
        UtilClamp:test_placement:      FAILED 113/167 (67.7%)
        
        Error: 0/3, Failed: 2/3, Undecided: 0/3, Skipped: 0/3, Passed: 1/3

    test/hotplug (LISA-test) in 0:00:00 [BAD]
        Error: 0/0, Failed: 0/0, Undecided: 0/0, Skipped: 0/0, Passed: 0/0

    (5) db845c:

    testcase                 old%   new%  delta%       pvalue fix_iter#
    --------------------------------------------------------------------
    UtilClamp:test_placement 0.0%  44.3%   44.3%     3.29e-19         5

    test/eas_behaviour (LISA-test) in 0:11:33 [BAD]
        EnergyModelWakeMigration:test_dmesg:          passed    140/140 (100.0%)
        EnergyModelWakeMigration:test_slack:          passed    140/140 (100.0%)
        EnergyModelWakeMigration:test_task_placement: undecided 103/140 (73.6%)
        OneSmallTask:test_dmesg:                      passed    140/140 (100.0%)
        OneSmallTask:test_slack:                      passed    140/140 (100.0%)
        OneSmallTask:test_task_placement:             passed    140/140 (100.0%)
        RampDown:test_dmesg:                          passed    140/140 (100.0%)
        RampDown:test_slack:                          passed    140/140 (100.0%)
        RampDown:test_task_placement:                 undecided 41/140  (29.3%)
        RampDown:test_task_placement:                 FAILED    43/140  (30.7%)
        RampUp:test_dmesg:                            passed    140/140 (100.0%)
        RampUp:test_slack:                            passed    140/140 (100.0%)
        RampUp:test_task_placement:                   undecided 29/140  (20.7%)
        ThreeSmallTasks:test_dmesg:                   passed    140/140 (100.0%)
        ThreeSmallTasks:test_slack:                   passed    140/140 (100.0%)
        ThreeSmallTasks:test_task_placement:          passed    140/140 (100.0%)
        TwoBigTasks:test_dmesg:                       passed    140/140 (100.0%)
        TwoBigTasks:test_slack:                       passed    140/140 (100.0%)
        TwoBigTasks:test_task_placement:              undecided 111/140 (79.3%)
        TwoBigThreeSmall:test_dmesg:                  passed    140/140 (100.0%)
        TwoBigThreeSmall:test_slack:                  passed    140/140 (100.0%)
        TwoBigThreeSmall:test_task_placement:         undecided 7/140   (5.0%)

        Error: 0/21, Failed: 1/21, Undecided: 5/21, Skipped: 0/21, Passed: 16/21

    test/load_tracking (LISA-test) in 1:09:57 [GOOD]
        RqInvariance:iter_invariance_items[cpu=0@300000]:test_dmesg:               passed    140/140 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@300000]:test_load_correctness:    passed    140/140 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@300000]:test_util_correctness:    passed    140/140 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@576000]:test_dmesg:               passed    140/140 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@576000]:test_load_correctness:    passed    140/140 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@576000]:test_util_correctness:    passed    140/140 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@825600]:test_dmesg:               passed    140/140 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@825600]:test_load_correctness:    passed    140/140 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@825600]:test_util_correctness:    passed    140/140 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@1056000]:test_dmesg:              passed    140/140 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@1056000]:test_load_correctness:   passed    140/140 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@1056000]:test_util_correctness:   passed    140/140 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@1324800]:test_dmesg:              passed    140/140 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@1324800]:test_load_correctness:   passed    140/140 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@1324800]:test_util_correctness:   passed    140/140 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@1516800]:test_dmesg:              passed    140/140 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@1516800]:test_load_correctness:   passed    140/140 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@1516800]:test_util_correctness:   passed    140/140 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@1689600]:test_dmesg:              passed    140/140 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@1689600]:test_load_correctness:   passed    140/140 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@1689600]:test_util_correctness:   passed    140/140 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@1766400]:test_dmesg:              passed    140/140 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@1766400]:test_load_correctness:   passed    140/140 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@1766400]:test_util_correctness:   passed    140/140 (100.0%)
        RqInvariance:iter_invariance_items[cpu=4@825600]:test_dmesg:               passed    140/140 (100.0%)
        RqInvariance:iter_invariance_items[cpu=4@825600]:test_load_correctness:    passed    140/140 (100.0%)
        RqInvariance:iter_invariance_items[cpu=4@825600]:test_util_correctness:    passed    140/140 (100.0%)
        RqInvariance:iter_invariance_items[cpu=4@1056000]:test_dmesg:              passed    140/140 (100.0%)
        RqInvariance:iter_invariance_items[cpu=4@1056000]:test_load_correctness:   passed    140/140 (100.0%)
        RqInvariance:iter_invariance_items[cpu=4@1056000]:test_util_correctness:   passed    140/140 (100.0%)
        RqInvariance:iter_invariance_items[cpu=4@1459200]:test_dmesg:              passed    140/140 (100.0%)
        RqInvariance:iter_invariance_items[cpu=4@1459200]:test_load_correctness:   passed    140/140 (100.0%)
        RqInvariance:iter_invariance_items[cpu=4@1459200]:test_util_correctness:   passed    140/140 (100.0%)
        RqInvariance:iter_invariance_items[cpu=4@1766400]:test_dmesg:              passed    140/140 (100.0%)
        RqInvariance:iter_invariance_items[cpu=4@1766400]:test_load_correctness:   passed    140/140 (100.0%)
        RqInvariance:iter_invariance_items[cpu=4@1766400]:test_util_correctness:   passed    140/140 (100.0%)
        RqInvariance:iter_invariance_items[cpu=4@1996800]:test_dmesg:              passed    140/140 (100.0%)
        RqInvariance:iter_invariance_items[cpu=4@1996800]:test_load_correctness:   passed    140/140 (100.0%)
        RqInvariance:iter_invariance_items[cpu=4@1996800]:test_util_correctness:   passed    140/140 (100.0%)
        RqInvariance:iter_invariance_items[cpu=4@2323200]:test_dmesg:              passed    140/140 (100.0%)
        RqInvariance:iter_invariance_items[cpu=4@2323200]:test_load_correctness:   passed    140/140 (100.0%)
        RqInvariance:iter_invariance_items[cpu=4@2323200]:test_util_correctness:   passed    140/140 (100.0%)
        RqInvariance:iter_invariance_items[cpu=4@2553600]:test_dmesg:              passed    140/140 (100.0%)
        RqInvariance:iter_invariance_items[cpu=4@2553600]:test_load_correctness:   passed    140/140 (100.0%)
        RqInvariance:iter_invariance_items[cpu=4@2553600]:test_util_correctness:   passed    140/140 (100.0%)
        RqInvariance:iter_invariance_items[cpu=4@2649600]:test_dmesg:              passed    140/140 (100.0%)
        RqInvariance:iter_invariance_items[cpu=4@2649600]:test_load_correctness:   passed    140/140 (100.0%)
        RqInvariance:iter_invariance_items[cpu=4@2649600]:test_util_correctness:   passed    140/140 (100.0%)
        RqInvariance:test_load_correctness:                                        passed    140/140 (100.0%)
        RqInvariance:test_util_correctness:                                        passed    140/140 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@300000]:test_dmesg:             passed    140/140 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@300000]:test_load_behaviour:    undecided 17/140  (12.1%)
        TaskInvariance:iter_invariance_items[cpu=0@300000]:test_load_correctness:  passed    140/140 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@300000]:test_util_behaviour:    undecided 17/140  (12.1%)
        TaskInvariance:iter_invariance_items[cpu=0@300000]:test_util_correctness:  passed    140/140 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@576000]:test_dmesg:             passed    140/140 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@576000]:test_load_behaviour:    passed    140/140 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@576000]:test_load_correctness:  passed    140/140 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@576000]:test_util_behaviour:    passed    140/140 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@576000]:test_util_correctness:  passed    140/140 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@825600]:test_dmesg:             passed    140/140 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@825600]:test_load_behaviour:    passed    140/140 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@825600]:test_load_correctness:  passed    140/140 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@825600]:test_util_behaviour:    passed    140/140 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@825600]:test_util_correctness:  passed    140/140 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1056000]:test_dmesg:            passed    140/140 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1056000]:test_load_behaviour:   passed    140/140 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1056000]:test_load_correctness: passed    140/140 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1056000]:test_util_behaviour:   passed    140/140 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1056000]:test_util_correctness: passed    140/140 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1324800]:test_dmesg:            passed    140/140 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1324800]:test_load_behaviour:   passed    140/140 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1324800]:test_load_correctness: passed    140/140 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1324800]:test_util_behaviour:   passed    140/140 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1324800]:test_util_correctness: passed    140/140 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1516800]:test_dmesg:            passed    140/140 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1516800]:test_load_behaviour:   passed    140/140 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1516800]:test_load_correctness: passed    140/140 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1516800]:test_util_behaviour:   passed    140/140 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1516800]:test_util_correctness: passed    140/140 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1689600]:test_dmesg:            passed    140/140 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1689600]:test_load_behaviour:   passed    140/140 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1689600]:test_load_correctness: passed    140/140 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1689600]:test_util_behaviour:   passed    140/140 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1689600]:test_util_correctness: passed    140/140 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1766400]:test_dmesg:            passed    140/140 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1766400]:test_load_behaviour:   passed    140/140 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1766400]:test_load_correctness: passed    140/140 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1766400]:test_util_behaviour:   passed    140/140 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1766400]:test_util_correctness: passed    140/140 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@825600]:test_dmesg:             passed    140/140 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@825600]:test_load_behaviour:    undecided 16/140  (11.4%)
        TaskInvariance:iter_invariance_items[cpu=4@825600]:test_load_correctness:  passed    140/140 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@825600]:test_util_behaviour:    undecided 16/140  (11.4%)
        TaskInvariance:iter_invariance_items[cpu=4@825600]:test_util_correctness:  passed    140/140 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@1056000]:test_dmesg:            passed    140/140 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@1056000]:test_load_behaviour:   undecided 13/140  (9.3%)
        TaskInvariance:iter_invariance_items[cpu=4@1056000]:test_load_correctness: passed    140/140 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@1056000]:test_util_behaviour:   undecided 13/140  (9.3%)
        TaskInvariance:iter_invariance_items[cpu=4@1056000]:test_util_correctness: passed    140/140 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@1459200]:test_dmesg:            passed    140/140 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@1459200]:test_load_behaviour:   undecided 9/140   (6.4%)
        TaskInvariance:iter_invariance_items[cpu=4@1459200]:test_load_correctness: passed    140/140 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@1459200]:test_util_behaviour:   undecided 9/140   (6.4%)
        TaskInvariance:iter_invariance_items[cpu=4@1459200]:test_util_correctness: passed    140/140 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@1766400]:test_dmesg:            passed    140/140 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@1766400]:test_load_behaviour:   undecided 5/140   (3.6%)
        TaskInvariance:iter_invariance_items[cpu=4@1766400]:test_load_correctness: passed    140/140 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@1766400]:test_util_behaviour:   undecided 5/140   (3.6%)
        TaskInvariance:iter_invariance_items[cpu=4@1766400]:test_util_correctness: passed    140/140 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@1996800]:test_dmesg:            passed    140/140 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@1996800]:test_load_behaviour:   undecided 7/140   (5.0%)
        TaskInvariance:iter_invariance_items[cpu=4@1996800]:test_load_correctness: passed    140/140 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@1996800]:test_util_behaviour:   undecided 7/140   (5.0%)
        TaskInvariance:iter_invariance_items[cpu=4@1996800]:test_util_correctness: passed    140/140 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@2323200]:test_dmesg:            passed    140/140 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@2323200]:test_load_behaviour:   undecided 11/140  (7.9%)
        TaskInvariance:iter_invariance_items[cpu=4@2323200]:test_load_correctness: passed    140/140 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@2323200]:test_util_behaviour:   undecided 11/140  (7.9%)
        TaskInvariance:iter_invariance_items[cpu=4@2323200]:test_util_correctness: passed    140/140 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@2553600]:test_dmesg:            passed    140/140 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@2553600]:test_load_behaviour:   undecided 7/140   (5.0%)
        TaskInvariance:iter_invariance_items[cpu=4@2553600]:test_load_correctness: passed    140/140 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@2553600]:test_util_behaviour:   undecided 7/140   (5.0%)
        TaskInvariance:iter_invariance_items[cpu=4@2553600]:test_util_correctness: passed    140/140 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@2649600]:test_dmesg:            passed    140/140 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@2649600]:test_load_behaviour:   undecided 8/140   (5.7%)
        TaskInvariance:iter_invariance_items[cpu=4@2649600]:test_load_correctness: passed    140/140 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@2649600]:test_util_behaviour:   undecided 8/140   (5.7%)
        TaskInvariance:iter_invariance_items[cpu=4@2649600]:test_util_correctness: passed    140/140 (100.0%)
        TaskInvariance:test_cpu_invariance:                                        passed    140/140 (100.0%)
        TaskInvariance:test_freq_invariance:                                       passed    140/140 (100.0%)
        TaskInvariance:test_load_behaviour:                                        passed    140/140 (100.0%)
        TaskInvariance:test_load_correctness:                                      passed    140/140 (100.0%)
        TaskInvariance:test_util_behaviour:                                        passed    140/140 (100.0%)
        TaskInvariance:test_util_correctness:                                      passed    140/140 (100.0%)

        Error: 0/136, Failed: 0/136, Undecided: 18/136, Skipped: 0/136, Passed: 118/136

    test/misfit (LISA-test) in 0:03:13 [GOOD]
        StaggeredFinishes:test_dmesg:        passed    140/140 (100.0%)
        StaggeredFinishes:test_preempt_time: passed    140/140 (100.0%)
        StaggeredFinishes:test_throughput:   undecided 122/140 (87.1%)

        Error: 0/3, Failed: 0/3, Undecided: 1/3, Skipped: 0/3, Passed: 2/3

    test/util_tracking (LISA-test) in 0:04:11 [GOOD]
        UtilConvergence:test_activations: passed 140/140 (100.0%)
        UtilConvergence:test_dmesg:       passed 140/140 (100.0%)
        UtilConvergence:test_means:       passed 140/140 (100.0%)

        Error: 0/3, Failed: 0/3, Undecided: 0/3, Skipped: 0/3, Passed: 3/3

    test/other (LISA-test) in 0:08:18 [BAD]
        CapacitySanity:test_capacity_sanity:     passed 140/140 (100.0%)
        CapacitySanity:test_dmesg:               passed 140/140 (100.0%)
        UserspaceSanity:test_dmesg:              passed 140/140 (100.0%)
        UserspaceSanity:test_performance_sanity: FAILED 6/140   (4.3%)

        Error: 0/4, Failed: 1/4, Undecided: 0/4, Skipped: 0/4, Passed: 3/4

    test/other (LISA-test) in 0:04:27 [BAD]
        UtilClamp:test_dmesg:          passed 140/140 (100.0%)
        UtilClamp:test_freq_selection: FAILED 140/140 (100.0%)
        UtilClamp:test_placement:      FAILED 62/140  (44.3%)

        Error: 0/3, Failed: 2/3, Undecided: 0/3, Skipped: 0/3, Passed: 1/3

    test/hotplug (LISA-test) in 0:00:00 [BAD]
        Error: 0/0, Failed: 0/0, Undecided: 0/0, Skipped: 0/0, Passed: 0/0

    (6) RB5:

    test/eas_behaviour (LISA-test) in 0:10:02 [GOOD]
        EnergyModelWakeMigration:test_dmesg:          passed  93/93 (100.0%)
        EnergyModelWakeMigration:test_slack:          passed  93/93 (100.0%)
        EnergyModelWakeMigration:test_task_placement: passed  93/93 (100.0%)
        OneSmallTask:test_dmesg:                      passed  93/93 (100.0%)
        OneSmallTask:test_slack:                      passed  93/93 (100.0%)
        OneSmallTask:test_task_placement:             passed  93/93 (100.0%)
        RampDown:test_dmesg:                          passed  93/93 (100.0%)
        RampDown:test_slack:                          passed  93/93 (100.0%)
        RampDown:test_task_placement:                 passed  93/93 (100.0%)
        RampUp:test_dmesg:                            passed  93/93 (100.0%)
        RampUp:test_slack:                            passed  93/93 (100.0%)
        RampUp:test_task_placement:                   passed  93/93 (100.0%)
        ThreeSmallTasks:test_dmesg:                   passed  93/93 (100.0%)
        ThreeSmallTasks:test_slack:                   passed  93/93 (100.0%)
        ThreeSmallTasks:test_task_placement:          passed  93/93 (100.0%)
        TwoBigTasks:test_dmesg:                       passed  93/93 (100.0%)
        TwoBigTasks:test_slack:                       skipped 93/93 (100.0%)
        TwoBigTasks:test_task_placement:              skipped 93/93 (100.0%)
        TwoBigThreeSmall:test_dmesg:                  passed  93/93 (100.0%)
        TwoBigThreeSmall:test_slack:                  skipped 93/93 (100.0%)
        TwoBigThreeSmall:test_task_placement:         skipped 93/93 (100.0%)

        Error: 0/21, Failed: 0/21, Undecided: 0/21, Skipped: 4/21, Passed: 17/21

    test/load_tracking (LISA-test) in 1:43:56 [BAD]
        RqInvariance:iter_invariance_items[cpu=0@300000]:test_dmesg:               passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@300000]:test_load_correctness:    passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@300000]:test_util_correctness:    passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@518400]:test_dmesg:               passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@518400]:test_load_correctness:    passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@518400]:test_util_correctness:    passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@787200]:test_dmesg:               passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@787200]:test_load_correctness:    passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@787200]:test_util_correctness:    passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@1075200]:test_dmesg:              passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@1075200]:test_load_correctness:   passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@1075200]:test_util_correctness:   passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@1344000]:test_dmesg:              passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@1344000]:test_load_correctness:   passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@1344000]:test_util_correctness:   passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@1516800]:test_dmesg:              passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@1516800]:test_load_correctness:   passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@1516800]:test_util_correctness:   passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@1708800]:test_dmesg:              passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@1708800]:test_load_correctness:   passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@1708800]:test_util_correctness:   passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@1804800]:test_dmesg:              passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@1804800]:test_load_correctness:   passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=0@1804800]:test_util_correctness:   passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=4@710400]:test_dmesg:               passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=4@710400]:test_load_correctness:    passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=4@710400]:test_util_correctness:    passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=4@940800]:test_dmesg:               passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=4@940800]:test_load_correctness:    passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=4@940800]:test_util_correctness:    passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=4@1286400]:test_dmesg:              passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=4@1286400]:test_load_correctness:   passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=4@1286400]:test_util_correctness:   passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=4@1574400]:test_dmesg:              passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=4@1574400]:test_load_correctness:   passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=4@1574400]:test_util_correctness:   passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=4@1862400]:test_dmesg:              passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=4@1862400]:test_load_correctness:   passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=4@1862400]:test_util_correctness:   passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=4@2150400]:test_dmesg:              passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=4@2150400]:test_load_correctness:   passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=4@2150400]:test_util_correctness:   passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=4@2342400]:test_dmesg:              passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=4@2342400]:test_load_correctness:   passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=4@2342400]:test_util_correctness:   passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=4@2419200]:test_dmesg:              passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=4@2419200]:test_load_correctness:   passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=4@2419200]:test_util_correctness:   passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=7@844800]:test_dmesg:               passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=7@844800]:test_load_correctness:    passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=7@844800]:test_util_correctness:    passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=7@1190400]:test_dmesg:              passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=7@1190400]:test_load_correctness:   passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=7@1190400]:test_util_correctness:   passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=7@1516800]:test_dmesg:              passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=7@1516800]:test_load_correctness:   passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=7@1516800]:test_util_correctness:   passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=7@1862400]:test_dmesg:              passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=7@1862400]:test_load_correctness:   passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=7@1862400]:test_util_correctness:   passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=7@2169600]:test_dmesg:              passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=7@2169600]:test_load_correctness:   passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=7@2169600]:test_util_correctness:   passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=7@2553600]:test_dmesg:              passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=7@2553600]:test_load_correctness:   passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=7@2553600]:test_util_correctness:   passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=7@2745600]:test_dmesg:              passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=7@2745600]:test_load_correctness:   passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=7@2745600]:test_util_correctness:   passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=7@2841600]:test_dmesg:              passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=7@2841600]:test_load_correctness:   passed 93/93 (100.0%)
        RqInvariance:iter_invariance_items[cpu=7@2841600]:test_util_correctness:   passed 93/93 (100.0%)
        RqInvariance:test_load_correctness:                                        passed 93/93 (100.0%)
        RqInvariance:test_util_correctness:                                        passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@300000]:test_dmesg:             passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@300000]:test_load_behaviour:    passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@300000]:test_load_correctness:  passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@300000]:test_util_behaviour:    passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@300000]:test_util_correctness:  passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@518400]:test_dmesg:             passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@518400]:test_load_behaviour:    passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@518400]:test_load_correctness:  passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@518400]:test_util_behaviour:    passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@518400]:test_util_correctness:  passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@787200]:test_dmesg:             passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@787200]:test_load_behaviour:    passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@787200]:test_load_correctness:  passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@787200]:test_util_behaviour:    passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@787200]:test_util_correctness:  passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1075200]:test_dmesg:            passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1075200]:test_load_behaviour:   passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1075200]:test_load_correctness: passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1075200]:test_util_behaviour:   passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1075200]:test_util_correctness: passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1344000]:test_dmesg:            passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1344000]:test_load_behaviour:   passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1344000]:test_load_correctness: passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1344000]:test_util_behaviour:   passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1344000]:test_util_correctness: passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1516800]:test_dmesg:            passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1516800]:test_load_behaviour:   passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1516800]:test_load_correctness: passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1516800]:test_util_behaviour:   passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1516800]:test_util_correctness: passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1708800]:test_dmesg:            passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1708800]:test_load_behaviour:   passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1708800]:test_load_correctness: passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1708800]:test_util_behaviour:   passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1708800]:test_util_correctness: passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1804800]:test_dmesg:            passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1804800]:test_load_behaviour:   passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1804800]:test_load_correctness: passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1804800]:test_util_behaviour:   passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=0@1804800]:test_util_correctness: passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@710400]:test_dmesg:             passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@710400]:test_load_behaviour:    passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@710400]:test_load_correctness:  passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@710400]:test_util_behaviour:    passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@710400]:test_util_correctness:  passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@940800]:test_dmesg:             passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@940800]:test_load_behaviour:    passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@940800]:test_load_correctness:  passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@940800]:test_util_behaviour:    passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@940800]:test_util_correctness:  passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@1286400]:test_dmesg:            passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@1286400]:test_load_behaviour:   passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@1286400]:test_load_correctness: passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@1286400]:test_util_behaviour:   passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@1286400]:test_util_correctness: passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@1574400]:test_dmesg:            passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@1574400]:test_load_behaviour:   passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@1574400]:test_load_correctness: passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@1574400]:test_util_behaviour:   passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@1574400]:test_util_correctness: passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@1862400]:test_dmesg:            passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@1862400]:test_load_behaviour:   passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@1862400]:test_load_correctness: passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@1862400]:test_util_behaviour:   passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@1862400]:test_util_correctness: passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@2150400]:test_dmesg:            passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@2150400]:test_load_behaviour:   passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@2150400]:test_load_correctness: passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@2150400]:test_util_behaviour:   passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@2150400]:test_util_correctness: passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@2342400]:test_dmesg:            passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@2342400]:test_load_behaviour:   passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@2342400]:test_load_correctness: passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@2342400]:test_util_behaviour:   passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@2342400]:test_util_correctness: passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@2419200]:test_dmesg:            passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@2419200]:test_load_behaviour:   passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@2419200]:test_load_correctness: passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@2419200]:test_util_behaviour:   passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=4@2419200]:test_util_correctness: passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=7@844800]:test_dmesg:             passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=7@844800]:test_load_behaviour:    FAILED 3/93  (3.2%)
        TaskInvariance:iter_invariance_items[cpu=7@844800]:test_load_correctness:  passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=7@844800]:test_util_behaviour:    FAILED 3/93  (3.2%)
        TaskInvariance:iter_invariance_items[cpu=7@844800]:test_util_correctness:  passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=7@1190400]:test_dmesg:            passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=7@1190400]:test_load_behaviour:   passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=7@1190400]:test_load_correctness: passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=7@1190400]:test_util_behaviour:   passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=7@1190400]:test_util_correctness: passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=7@1516800]:test_dmesg:            passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=7@1516800]:test_load_behaviour:   passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=7@1516800]:test_load_correctness: passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=7@1516800]:test_util_behaviour:   passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=7@1516800]:test_util_correctness: passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=7@1862400]:test_dmesg:            passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=7@1862400]:test_load_behaviour:   passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=7@1862400]:test_load_correctness: passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=7@1862400]:test_util_behaviour:   passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=7@1862400]:test_util_correctness: passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=7@2169600]:test_dmesg:            passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=7@2169600]:test_load_behaviour:   passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=7@2169600]:test_load_correctness: passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=7@2169600]:test_util_behaviour:   passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=7@2169600]:test_util_correctness: passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=7@2553600]:test_dmesg:            passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=7@2553600]:test_load_behaviour:   passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=7@2553600]:test_load_correctness: passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=7@2553600]:test_util_behaviour:   passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=7@2553600]:test_util_correctness: passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=7@2745600]:test_dmesg:            passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=7@2745600]:test_load_behaviour:   passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=7@2745600]:test_load_correctness: passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=7@2745600]:test_util_behaviour:   passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=7@2745600]:test_util_correctness: passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=7@2841600]:test_dmesg:            passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=7@2841600]:test_load_behaviour:   passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=7@2841600]:test_load_correctness: passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=7@2841600]:test_util_behaviour:   passed 93/93 (100.0%)
        TaskInvariance:iter_invariance_items[cpu=7@2841600]:test_util_correctness: passed 93/93 (100.0%)
        TaskInvariance:test_cpu_invariance:                                        passed 93/93 (100.0%)
        TaskInvariance:test_freq_invariance:                                       passed 93/93 (100.0%)
        TaskInvariance:test_load_behaviour:                                        FAILED 3/93  (3.2%)
        TaskInvariance:test_load_correctness:                                      passed 93/93 (100.0%)
        TaskInvariance:test_util_behaviour:                                        FAILED 3/93  (3.2%)
        TaskInvariance:test_util_correctness:                                      passed 93/93 (100.0%)

        Error: 0/200, Failed: 4/200, Undecided: 0/200, Skipped: 0/200, Passed: 196/200

    test/misfit (LISA-test) in 0:03:12 [BAD]
        StaggeredFinishes:test_dmesg:        passed 93/93 (100.0%)
        StaggeredFinishes:test_preempt_time: passed 93/93 (100.0%)
        StaggeredFinishes:test_throughput:   FAILED 20/93 (21.5%)

        Error: 0/3, Failed: 1/3, Undecided: 0/3, Skipped: 0/3, Passed: 2/3

    test/util_tracking (LISA-test) in 0:03:58 [GOOD]
        UtilConvergence:test_activations: passed 93/93 (100.0%)
        UtilConvergence:test_dmesg:       passed 93/93 (100.0%)
        UtilConvergence:test_means:       passed 93/93 (100.0%)

        Error: 0/3, Failed: 0/3, Undecided: 0/3, Skipped: 0/3, Passed: 3/3

    test/other (LISA-test) in 0:10:01 [GOOD]
        CapacitySanity:test_capacity_sanity:     passed 93/93 (100.0%)
        CapacitySanity:test_dmesg:               passed 93/93 (100.0%)
        UserspaceSanity:test_dmesg:              passed 93/93 (100.0%)
        UserspaceSanity:test_performance_sanity: passed 93/93 (100.0%)

        Error: 0/4, Failed: 0/4, Undecided: 0/4, Skipped: 0/4, Passed: 4/4

    test/other (LISA-test) in 0:04:12 [BAD]
        UtilClamp:test_dmesg:          passed 93/93 (100.0%)
        UtilClamp:test_freq_selection: FAILED 76/77 (98.7%)
        UtilClamp:test_placement:      FAILED 18/93 (19.4%)

        Error: 0/3, Failed: 2/3, Undecided: 0/3, Skipped: 0/3, Passed: 1/3

    test/hotplug (LISA-test) in 0:00:00 [BAD]
        Error: 0/0, Failed: 0/0, Undecided: 0/0, Skipped: 0/0, Passed: 0/0