SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause copyrights: - Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de) enabled-by: RTEMS_SMP limits: sparc/gr712rc/smp/qual-only/3Y1G8SMm2FRTpZB5_0NhbpDnatbEYmbDLLW58d-wXuY=: DirtyCache: max-upper-bound: 1.3919999999999998e-06 median-lower-bound: 9.120000000000001e-07 median-upper-bound: 1.368e-06 min-lower-bound: 8.960000000000001e-07 FullCache: max-upper-bound: 1.296e-06 median-lower-bound: 8.640000000000001e-07 median-upper-bound: 1.296e-06 min-lower-bound: 8.640000000000001e-07 HotCache: max-upper-bound: 1.296e-06 median-lower-bound: 8.640000000000001e-07 median-upper-bound: 1.296e-06 min-lower-bound: 8.640000000000001e-07 Load/1: max-upper-bound: 1.56e-06 median-lower-bound: 1.04e-06 median-upper-bound: 1.56e-06 min-lower-bound: 1.024e-06 Load/2: max-upper-bound: 1.56e-06 median-lower-bound: 1.04e-06 median-upper-bound: 1.56e-06 min-lower-bound: 1.024e-06 sparc/gr712rc/smp/qual-only/LDe0OENspSb4U2hhl9QK2R3q4ntkBdYP_JLnD_-aZ34=: DirtyCache: max-upper-bound: 2.5344e-06 median-lower-bound: 1.68e-06 median-upper-bound: 2.5199999999999996e-06 min-lower-bound: 1.68e-06 FullCache: max-upper-bound: 1.95e-06 median-lower-bound: 6.496000000000001e-07 median-upper-bound: 9.744e-07 min-lower-bound: 6.4e-07 HotCache: max-upper-bound: 9.3e-07 median-lower-bound: 6.096000000000001e-07 median-upper-bound: 9.143999999999999e-07 min-lower-bound: 6.096000000000001e-07 Load/1: max-upper-bound: 2.7299999999999997e-06 median-lower-bound: 1.8096000000000002e-06 median-upper-bound: 2.7144000000000002e-06 min-lower-bound: 1.7696000000000002e-06 Load/2: max-upper-bound: 3.0899999999999996e-06 median-lower-bound: 2.06e-06 median-upper-bound: 3.0899999999999996e-06 min-lower-bound: 2.0296e-06 sparc/gr740/smp/qual-only/3Y1G8SMm2FRTpZB5_0NhbpDnatbEYmbDLLW58d-wXuY=: DirtyCache: max-upper-bound: 6.528e-05 median-lower-bound: 4.3328e-05 median-upper-bound: 6.4992e-05 min-lower-bound: 4.3104e-05 FullCache: max-upper-bound: 6.2136e-05 median-lower-bound: 4.1360000000000004e-05 median-upper-bound: 6.204e-05 min-lower-bound: 4.1168e-05 HotCache: max-upper-bound: 6.3144e-05 median-lower-bound: 4.203200000000001e-05 median-upper-bound: 6.3048e-05 min-lower-bound: 4.1904000000000004e-05 Load/1: max-upper-bound: 7.444799999999999e-05 median-lower-bound: 4.8896e-05 median-upper-bound: 7.3344e-05 min-lower-bound: 4.8688e-05 Load/2: max-upper-bound: 7.38e-05 median-lower-bound: 4.8864000000000005e-05 median-upper-bound: 7.3296e-05 min-lower-bound: 4.8528e-05 Load/3: max-upper-bound: 7.3608e-05 median-lower-bound: 4.8864000000000005e-05 median-upper-bound: 7.3296e-05 min-lower-bound: 4.8768000000000005e-05 Load/4: max-upper-bound: 7.377599999999999e-05 median-lower-bound: 4.8784000000000006e-05 median-upper-bound: 7.3176e-05 min-lower-bound: 4.8672000000000004e-05 sparc/gr740/smp/qual-only/qpmWME3Tk2kfoQL1kmgyerzkvLKkrfPY7xWIWGfY0Fg=: DirtyCache: max-upper-bound: 7.156799999999999e-05 median-lower-bound: 4.44896e-05 median-upper-bound: 6.67344e-05 min-lower-bound: 4.32416e-05 FullCache: max-upper-bound: 7.08288e-05 median-lower-bound: 2.28736e-05 median-upper-bound: 3.4310399999999996e-05 min-lower-bound: 2.2777600000000004e-05 HotCache: max-upper-bound: 1.73088e-05 median-lower-bound: 1.10368e-05 median-upper-bound: 1.65552e-05 min-lower-bound: 1.10368e-05 Load/1: max-upper-bound: 0.0001107072 median-lower-bound: 4.96288e-05 median-upper-bound: 7.444319999999999e-05 min-lower-bound: 4.72064e-05 Load/2: max-upper-bound: 0.0003820944 median-lower-bound: 0.00025431680000000004 median-upper-bound: 0.0003814752 min-lower-bound: 0.000251904 Load/3: max-upper-bound: 0.0006605328 median-lower-bound: 0.0004363392 median-upper-bound: 0.0006545088 min-lower-bound: 0.00043573120000000003 Load/4: max-upper-bound: 0.0008214479999999999 median-lower-bound: 0.0005428448 median-upper-bound: 0.0008142672 min-lower-bound: 0.000536048 links: - role: requirement-refinement uid: perf-runtime - role: runtime-measurement-request uid: ../val/perf non-functional-type: performance-runtime params: {} rationale: null references: [] requirement-type: non-functional test-body: brief: | Set the scheduler of the runner. code: | ctx->status = rtems_task_set_scheduler( RTEMS_SELF, SCHEDULER_B_ID, PRIO_NORMAL ); description: null test-cleanup: brief: | Restore the runner affinity. code: | SetSelfAffinityOne( 0 ); description: null test-prepare: brief: | Set the runner affinity. code: | SetSelfAffinityAll(); description: null test-setup: null test-teardown: brief: | Discard samples interrupted by a clock tick. code: | T_quiet_rsc_success( ctx->status ); SetSelfScheduler( SCHEDULER_A_ID, PRIO_NORMAL ); return tic == toc; description: null text: | While the execution environment is ${.:/environment}, while the measurement sample is the runtime of exactly one successful call to ${../if/set-scheduler:/name} which changes the scheduler of the caller, when exactly ${../val/perf:/params/sample-count} samples are collected, the ${.:/limit-kind} shall be ${.:/limit-condition}. type: requirement