LAVA job 3050857
PassJunounit
laa-00147-juno-r0-01ended 27 Oct 02:26tf-juno
Data as of 28 Oct 2026, 18:19 UTCLast synced:LAVA 28 Oct 2026, 18:19 UTC·Jenkins 28 Oct 2026, 18:32 UTC·S3 export 7 Oct 2026, 09:53 UTC
- Outcome
- Pass
- Boot
- booted
- LAVA health
- Complete
- Job name
tf-juno- Submitter
- ciadmin_arm
- Started
- 27 Oct 02:21
- Duration
- 4.5 min
- Attempt
- 1 of the evaluation on
tf-a-lts2.8-builder #237071
Results by suite
Only rows with the role assertion are tests. Actions are LAVA's own steps, wrappers repeat an interactive suite, and the job row carries LAVA's verdict.
lava 6 rows, 0 assertions: 6 passCase | Role | Result | Level | Duration |
|---|---|---|---|---|
Validate job validate | action | pass | | |
Download artefacts http-download | action | pass | 1.1.1.1 | 0.5 s |
Power cycle (PDU) pdu-reboot | action | pass | 1.1.3.1 | 15.5 s |
Power cycle (PDU) pdu-reboot | action | pass | 2.2.1 | 15.5 s |
Power off power-off | action | pass | 4.1 | 0.2 s |
LAVA job verdict job | job | pass | |
tftf 173 rows, 173 assertions: 32 pass, 141 skipCase | Role | Result | Level | Duration |
|---|---|---|---|---|
NVM support nvm_support | assertion | pass | 3.1 | |
NVM serialisation nvm_serialisation | assertion | pass | 3.1 | |
Events api events_api | assertion | pass | 3.1 | |
IRQ handling irq_handling | assertion | pass | 3.1 | |
Sgi support sgi_support | assertion | pass | 3.1 | |
Target timer to a power down CPU target_timer_to_a_power_down_cpu | assertion | pass | 3.1 | |
Test scenario where multiple CPUs call same timeout test_scenario_where_multiple_cpus_call_same_timeout | assertion | pass | 3.1 | |
Cntfrq compare test cntfrq_compare_test | assertion | pass | 3.1 | |
Unknown SMC unknown_smc | assertion | pass | 3.1 | |
Query standard service query_standard_service | assertion | pass | 3.1 | |
PSCI version psci_version | assertion | skip | 3.1 | |
Affinity info level0 powerdown affinity_info_level0_powerdown | assertion | pass | 3.1 | |
CPU hotplug cpu_hotplug | assertion | pass | 3.1 | |
Context id passing context_id_passing | assertion | pass | 3.1 | |
Invalid entry point invalid_entry_point | assertion | pass | 3.1 | |
CPU suspend to powerdown at level 0 cpu_suspend_to_powerdown_at_level_0 | assertion | pass | 3.1 | |
CPU suspend to powerdown at level 1 cpu_suspend_to_powerdown_at_level_1 | assertion | pass | 3.1 | |
CPU suspend to powerdown at level 2 cpu_suspend_to_powerdown_at_level_2 | assertion | pass | 3.1 | |
CPU suspend to powerdown at level 3 cpu_suspend_to_powerdown_at_level_3 | assertion | skip | 3.1 | |
CPU suspend to standby at level 0 cpu_suspend_to_standby_at_level_0 | assertion | pass | 3.1 | |
CPU suspend to standby at level 1 cpu_suspend_to_standby_at_level_1 | assertion | pass | 3.1 | |
CPU suspend to standby at level 2 cpu_suspend_to_standby_at_level_2 | assertion | pass | 3.1 | |
CPU suspend to standby at level 3 cpu_suspend_to_standby_at_level_3 | assertion | skip | 3.1 | |
For valid composite state CPU suspend for_valid_composite_state_cpu_suspend | assertion | pass | 3.1 | |
Stats test cases for CPU off stats_test_cases_for_cpu_off | assertion | pass | 3.1 | |
Tests for node hw state tests_for_node_hw_state | assertion | pass | 3.1 | |
Tests for node hw state on multicluster tests_for_node_hw_state_on_multicluster | assertion | pass | 3.1 | |
PSCI invalid features psci_invalid_features | assertion | pass | 3.1 | |
PSCI mem protect check psci_mem_protect_check | assertion | pass | 3.1 | |
SDEI event handler state machine testing sdei_event_handler_state_machine_testing | assertion | skip | 3.1 | |
SDEI event handling on all cores in parallel sdei_event_handling_on_all_cores_in_parallel | assertion | skip | 3.1 | |
SDEI event signaling each core signals itself sdei_event_signaling_each_core_signals_itself | assertion | skip | 3.1 | |
SDEI event routing all spi events routed to all CPUs sdei_event_routing_all_spi_events_routed_to_all_cpus | assertion | skip | 3.1 | |
SDEI event handler pstate testing sdei_event_handler_pstate_testing | assertion | skip | 3.1 | |
Suspend to deepest power level on all cores in parallel suspend_to_deepest_power_level_on_all_cores_in_parallel | assertion | skip | 3.1 | |
Suspend to deepest power level on all cores in sequence suspend_to_deepest_power_level_on_all_cores_in_sequence | assertion | skip | 3.1 | |
CPU suspend on all cores in parallel cpu_suspend_on_all_cores_in_parallel | assertion | skip | 3.1 | |
CPU suspend on all cores in sequence cpu_suspend_on_all_cores_in_sequence | assertion | skip | 3.1 | |
CPU off on all non lead cores in sequence and suspend lead to deepest power level cpu_off_on_all_non_lead_cores_in_sequence_and_suspend_lead_to_deepest_power_level | assertion | skip | 3.1 | |
PSCI version call on all cores in parallel psci_version_call_on_all_cores_in_parallel | assertion | skip | 3.1 | |
Version version | assertion | pass | 3.1 | |
Features features | assertion | pass | 3.1 | |
Version version | assertion | skip | 3.1 | |
Em CPU features em_cpu_features | assertion | skip | 3.1 | |
TSP preempt by IRQ and resume tsp_preempt_by_irq_and_resume | assertion | skip | 3.1 | |
Fast SMC while TSP preempted fast_smc_while_tsp_preempted | assertion | skip | 3.1 | |
Std SMC resumption while TSP preempted std_smc_resumption_while_tsp_preempted | assertion | skip | 3.1 | |
Std SMC abortion while TSP preempted std_smc_abortion_while_tsp_preempted | assertion | skip | 3.1 | |
Resume SMC without TSP preemption resume_smc_without_tsp_preemption | assertion | skip | 3.1 | |
Stress TSP preemption and resumption stress_tsp_preemption_and_resumption | assertion | skip | 3.1 | |
Test secure FIQ while TSP is preempted test_secure_fiq_while_tsp_is_preempted | assertion | skip | 3.1 | |
Resume preempted std SMC resume_preempted_std_smc | assertion | skip | 3.1 | |
Resume preempted std SMC from other CPUs resume_preempted_std_smc_from_other_cpus | assertion | skip | 3.1 | |
Resume std SMC from different CPUs resume_std_smc_from_different_cpus | assertion | skip | 3.1 | |
Resume preempted std SMC after PSCI CPU off on cycle resume_preempted_std_smc_after_psci_cpu_off_on_cycle | assertion | skip | 3.1 | |
Multicore spurious interrupt test multicore_spurious_interrupt_test | assertion | skip | 3.1 | |
Testsecurepayload standard functions service call testsecurepayload_standard_functions_service_call | assertion | skip | 3.1 | |
Stress test TSP functionality stress_test_tsp_functionality | assertion | skip | 3.1 | |
Test pstate bits maintained on exception test_pstate_bits_maintained_on_exception | assertion | skip | 3.1 | |
Create all power states and validate EL3 power state parsing create_all_power_states_and_validate_el3_power_state_parsing | assertion | skip | 3.1 | |
Create only local power state and validate EL3 power state parsing create_only_local_power_state_and_validate_el3_power_state_parsing | assertion | skip | 3.1 | |
Create invalid local power state at all levels and validate EL3 power state parsing create_invalid_local_power_state_at_all_levels_and_validate_el3_power_state_parsing | assertion | skip | 3.1 | |
Create invalid power state type and validate EL3 power state parsing create_invalid_power_state_type_and_validate_el3_power_state_parsing | assertion | skip | 3.1 | |
Create invalid power level and validate EL3 power state parsing for original state format create_invalid_power_level_and_validate_el3_power_state_parsing_for_original_state_format | assertion | skip | 3.1 | |
Create a power state with valid and invalid local state id at different levels and validate power state parsing create_a_power_state_with_valid_and_invalid_local_state_id_at_different_levels_and_validate_power_state_parsing | assertion | skip | 3.1 | |
System reset before state switch system_reset_before_state_switch | assertion | skip | 3.1 | |
Request state switch with invalid pc request_state_switch_with_invalid_pc | assertion | skip | 3.1 | |
Request state switch with invalid context request_state_switch_with_invalid_context | assertion | skip | 3.1 | |
Request a valid state switch request_a_valid_state_switch | assertion | skip | 3.1 | |
Request a valid state switch after CPU on request_a_valid_state_switch_after_cpu_on | assertion | skip | 3.1 | |
Amuv1 valid counter values amuv1_valid_counter_values | assertion | skip | 3.1 | |
Amuv1 suspend resume amuv1_suspend_resume | assertion | skip | 3.1 | |
SVE support sve_support | assertion | skip | 3.1 | |
Access pointer authentication registers access_pointer_authentication_registers | assertion | skip | 3.1 | |
Use pointer authentication instructions use_pointer_authentication_instructions | assertion | skip | 3.1 | |
Check for pointer authentication key leakage from EL3 check_for_pointer_authentication_key_leakage_from_el3 | assertion | skip | 3.1 | |
Check for pointer authentication key leakage from TSP check_for_pointer_authentication_key_leakage_from_tsp | assertion | skip | 3.1 | |
Use mte instructions use_mte_instructions | assertion | skip | 3.1 | |
Check for mte register leakage check_for_mte_register_leakage | assertion | skip | 3.1 | |
Use fgt registers use_fgt_registers | assertion | skip | 3.1 | |
Use ecv registers use_ecv_registers | assertion | skip | 3.1 | |
Use trace buffer control registers use_trace_buffer_control_registers | assertion | skip | 3.1 | |
Use branch record buffer control registers use_branch_record_buffer_control_registers | assertion | skip | 3.1 | |
Use trace filter control registers use_trace_filter_control_registers | assertion | skip | 3.1 | |
Use trace system registers use_trace_system_registers | assertion | skip | 3.1 | |
SME support sme_support | assertion | skip | 3.1 | |
Spe support spe_support | assertion | skip | 3.1 | |
Afp support afp_support | assertion | skip | 3.1 | |
Test wfit instruction test_wfit_instruction | assertion | skip | 3.1 | |
Test wfet instruction test_wfet_instruction | assertion | skip | 3.1 | |
Smccc arch workaround 1 test smccc_arch_workaround_1_test | assertion | skip | 3.1 | |
Smccc arch workaround 2 test smccc_arch_workaround_2_test | assertion | skip | 3.1 | |
Smccc arch workaround 3 test smccc_arch_workaround_3_test | assertion | skip | 3.1 | |
Smccc arch workaround 4 test smccc_arch_workaround_4_test | assertion | skip | 3.1 | |
Smccc arch soc id test smccc_arch_soc_id_test | assertion | skip | 3.1 | |
Smccc arch workaround 1 latency smccc_arch_workaround_1_latency | assertion | skip | 3.1 | |
Test cluster power up latency test_cluster_power_up_latency | assertion | pass | 3.1 | |
Fast smc32 fast_smc32 | assertion | pass | 3.1 | |
Fast smc64 fast_smc64 | assertion | pass | 3.1 | |
Yielding smc32 yielding_smc32 | assertion | pass | 3.1 | |
Test FFA features test_ffa_features | assertion | skip | 3.1 | |
Same FFA version as SPM same_ffa_version_as_spm | assertion | skip | 3.1 | |
Setting bit 31 in input version setting_bit_31_in_input_version | assertion | skip | 3.1 | |
Bigger FFA version than SPM bigger_ffa_version_than_spm | assertion | skip | 3.1 | |
Smaller FFA version than SPM smaller_ffa_version_than_spm | assertion | skip | 3.1 | |
Ff a rxtx map api success ff_a_rxtx_map_api_success | assertion | skip | 3.1 | |
Ff a rxtx unmap api success ff_a_rxtx_unmap_api_success | assertion | skip | 3.1 | |
Ff a rxtx unmap api consecutive ff_a_rxtx_unmap_api_consecutive | assertion | skip | 3.1 | |
Ff a rxtx remap unmapped region success ff_a_rxtx_remap_unmapped_region_success | assertion | skip | 3.1 | |
Test FFA SPM id get test_ffa_spm_id_get | assertion | skip | 3.1 | |
Test FFA partition info get v1 0 test_ffa_partition_info_get_v1_0 | assertion | skip | 3.1 | |
Access from a sp to a realm region access_from_a_sp_to_a_realm_region | assertion | skip | 3.1 | |
Ff a direct messaging ff_a_direct_messaging | assertion | skip | 3.1 | |
Ff a request sp to sp direct messaging ff_a_request_sp_to_sp_direct_messaging | assertion | skip | 3.1 | |
Ff a request sp to sp direct messaging deadlock ff_a_request_sp_to_sp_direct_messaging_deadlock | assertion | skip | 3.1 | |
Ff a sp hotplug ff_a_sp_hotplug | assertion | skip | 3.1 | |
Lend memory to secure world lend_memory_to_secure_world | assertion | skip | 3.1 | |
Lend memory clear flag set lend_memory_clear_flag_set | assertion | skip | 3.1 | |
Share memory with secure world share_memory_with_secure_world | assertion | skip | 3.1 | |
Donate memory to secure world donate_memory_to_secure_world | assertion | skip | 3.1 | |
Request share memory sp to sp request_share_memory_sp_to_sp | assertion | skip | 3.1 | |
Request lend memory sp to sp request_lend_memory_sp_to_sp | assertion | skip | 3.1 | |
Request donate memory sp to sp request_donate_memory_sp_to_sp | assertion | skip | 3.1 | |
Request share NS memory large pa sp to sp request_share_ns_memory_large_pa_sp_to_sp | assertion | skip | 3.1 | |
Request share memory sp to vm request_share_memory_sp_to_vm | assertion | skip | 3.1 | |
Request lend memory sp to vm request_lend_memory_sp_to_vm | assertion | skip | 3.1 | |
Check that simd registers context is preserved check_that_simd_registers_context_is_preserved | assertion | skip | 3.1 | |
Check that SVE registers context is preserved check_that_sve_registers_context_is_preserved | assertion | skip | 3.1 | |
Check that SVE operations in nwd are unaffected by swd check_that_sve_operations_in_nwd_are_unaffected_by_swd | assertion | skip | 3.1 | |
Test spx with NS interrupt signaled and spy with managed exit test_spx_with_ns_interrupt_signaled_and_spy_with_managed_exit | assertion | skip | 3.1 | |
Test managed exit in sp call chain test_managed_exit_in_sp_call_chain | assertion | skip | 3.1 | |
Test spx with managed exit and spy with NS interrupt signaled test_spx_with_managed_exit_and_spy_with_ns_interrupt_signaled | assertion | skip | 3.1 | |
Test managed exit test_managed_exit | assertion | skip | 3.1 | |
Test NS interrupt signalable test_ns_interrupt_signalable | assertion | skip | 3.1 | |
Test secure interrupt handling while sp running test_secure_interrupt_handling_while_sp_running | assertion | skip | 3.1 | |
Test secure interrupt handling while sp waiting test_secure_interrupt_handling_while_sp_waiting | assertion | skip | 3.1 | |
Test secure interrupt handling while sp blocked test_secure_interrupt_handling_while_sp_blocked | assertion | skip | 3.1 | |
Test secure interrupt handling while sp1 waiting sp2 running test_secure_interrupt_handling_while_sp1_waiting_sp2_running | assertion | skip | 3.1 | |
Check dma command by smmuv3testengine completes check_dma_command_by_smmuv3testengine_completes | assertion | skip | 3.1 | |
Notifications interrupts id retrieval with FFA features notifications_interrupts_id_retrieval_with_ffa_features | assertion | skip | 3.1 | |
Notifications bitmap create and destroy notifications_bitmap_create_and_destroy | assertion | skip | 3.1 | |
Notifications bitmap destroy not created notifications_bitmap_destroy_not_created | assertion | skip | 3.1 | |
Notifications bitmap create after create notifications_bitmap_create_after_create | assertion | skip | 3.1 | |
Sp notifications bind and unbind sp_notifications_bind_and_unbind | assertion | skip | 3.1 | |
Vm notifications bind and unbind vm_notifications_bind_and_unbind | assertion | skip | 3.1 | |
Vm notifications bind NS sender vm_notifications_bind_ns_sender | assertion | skip | 3.1 | |
Notifications bind unbind of bound notifications notifications_bind_unbind_of_bound_notifications | assertion | skip | 3.1 | |
Notifications bind unbind sps spoofing receiver notifications_bind_unbind_sps_spoofing_receiver | assertion | skip | 3.1 | |
Notifications zeroed in bind and unbind notifications_zeroed_in_bind_and_unbind | assertion | skip | 3.1 | |
Notifications vm signals sp notifications_vm_signals_sp | assertion | skip | 3.1 | |
Notifications sp signals sp notifications_sp_signals_sp | assertion | skip | 3.1 | |
Notifications sp signals vm notifications_sp_signals_vm | assertion | skip | 3.1 | |
Notifications sp signals sp with immediate sri notifications_sp_signals_sp_with_immediate_sri | assertion | skip | 3.1 | |
Notifications sp signals sp with delayed sri notifications_sp_signals_sp_with_delayed_sri | assertion | skip | 3.1 | |
Notifications unbind while pending notifications_unbind_while_pending | assertion | skip | 3.1 | |
Notifications mp sp signals up sp per vcpu notifications_mp_sp_signals_up_sp_per_vcpu | assertion | skip | 3.1 | |
Notifications info get no data notifications_info_get_no_data | assertion | skip | 3.1 | |
Notifications vm signals sp per vcpu notifications_vm_signals_sp_per_vcpu | assertion | skip | 3.1 | |
Notifications sp signals sp per vcpu notifications_sp_signals_sp_per_vcpu | assertion | skip | 3.1 | |
Notifications sp signals vm per vcpu notifications_sp_signals_vm_per_vcpu | assertion | skip | 3.1 | |
Leak PMU pc write retired counter values from EL3 on PSCI suspend SMC leak_pmu_pc_write_retired_counter_values_from_el3_on_psci_suspend_smc | assertion | skip | 3.1 | |
Leak PMU cycle counter values from EL3 on PSCI suspend SMC leak_pmu_cycle_counter_values_from_el3_on_psci_suspend_smc | assertion | skip | 3.1 | |
Leak PMU pc write retired counter values from s EL1 on fast SMC add leak_pmu_pc_write_retired_counter_values_from_s_el1_on_fast_smc_add | assertion | skip | 3.1 | |
Leak PMU cycle counter values from s EL1 on fast SMC add leak_pmu_cycle_counter_values_from_s_el1_on_fast_smc_add | assertion | skip | 3.1 | |
Expose filesystem expose_filesystem | assertion | skip | 3.1 | |
Test TFTF can call rmm trp and SPM serially on a single core test_tftf_can_call_rmm_trp_and_spm_serially_on_a_single_core | assertion | skip | 3.1 | |
Test TFTF can call rmm trp and SPM parallelly on a multi core test_tftf_can_call_rmm_trp_and_spm_parallelly_on_a_multi_core | assertion | skip | 3.1 | |
Realm EL1 creation and execution test realm_el1_creation_and_execution_test | assertion | skip | 3.1 | |
Realm payload boot realm_payload_boot | assertion | skip | 3.1 | |
Realm payload multi CPU request realm_payload_multi_cpu_request | assertion | skip | 3.1 | |
Realm payload delegate and undelegate realm_payload_delegate_and_undelegate | assertion | skip | 3.1 | |
Multi CPU realm payload delegate and undelegate multi_cpu_realm_payload_delegate_and_undelegate | assertion | skip | 3.1 | |
Testing delegation fails testing_delegation_fails | assertion | skip | 3.1 |