diff --git a/Runner/suites/Kernel/Baseport/BWMON/BWMON.yaml b/Runner/suites/Kernel/Baseport/BWMON/BWMON.yaml new file mode 100755 index 00000000..672ddcff --- /dev/null +++ b/Runner/suites/Kernel/Baseport/BWMON/BWMON.yaml @@ -0,0 +1,21 @@ +metadata: + format: Lava-Test Test Definition 1.0 + name: BWMON test + description: "Test to check if cpu votes are incremented" + maintainer: + - vnarapar@qti.qualcomm.com + os: + - openembedded + scope: + - functional + devices: + - rb3gen2 + - ridesx + - lemans evk + - monaco evk + +run: + steps: + - cd Runner + - $PWD/suites/Kernel/Baseport/BWMON/run.sh || true + - $PWD/utils/send-to-lava.sh $PWD/suites/Kernel/Baseport/BWMON/BWMON.res || true diff --git a/Runner/suites/Kernel/Baseport/Buses/Buses.yaml b/Runner/suites/Kernel/Baseport/Buses/Buses.yaml new file mode 100755 index 00000000..712e7022 --- /dev/null +++ b/Runner/suites/Kernel/Baseport/Buses/Buses.yaml @@ -0,0 +1,21 @@ +metadata: + format: Lava-Test Test Definition 1.0 + name: Buses test + description: "test to check if the buses are enumerated" + maintainer: + - vnarapar@qti.qualcomm.com + os: + - openembedded + scope: + - functional + devices: + - rb3gen2 + - ridesx + - lemans evk + - monaco evk + +run: + steps: + - cd Runner + - $PWD/suites/Kernel/Baseport/Buses/run.sh || true + - $PWD/utils/send-to-lava.sh $PWD/suites/Kernel/Baseport/Buses/Buses.res || true diff --git a/Runner/suites/Kernel/Baseport/CPUFreq_Validation/CPUFreq_Validation.yaml b/Runner/suites/Kernel/Baseport/CPUFreq_Validation/CPUFreq_Validation.yaml new file mode 100755 index 00000000..a67e885e --- /dev/null +++ b/Runner/suites/Kernel/Baseport/CPUFreq_Validation/CPUFreq_Validation.yaml @@ -0,0 +1,21 @@ +metadata: + format: Lava-Test Test Definition 1.0 + name: CPU Frequency test + description: "Test validates the CPU frequency scaling capabilities of a system using the Linux `cpufreq` subsystem." + maintainer: + - vnarapar@qti.qualcomm.com + os: + - openembedded + scope: + - functional + devices: + - rb3gen2 + - ridesx + - lemans evk + - monaco evk + +run: + steps: + - cd Runner + - $PWD/suites/Kernel/Baseport/CPUFreq_Validation/run.sh || true + - $PWD/utils/send-to-lava.sh $PWD/suites/Kernel/Baseport/CPUFreq_Validation/CPUFreq_Validation.res || true diff --git a/Runner/suites/Kernel/Baseport/GIC/GIC.yaml b/Runner/suites/Kernel/Baseport/GIC/GIC.yaml new file mode 100755 index 00000000..4f3d875c --- /dev/null +++ b/Runner/suites/Kernel/Baseport/GIC/GIC.yaml @@ -0,0 +1,21 @@ +metadata: + format: Lava-Test Test Definition 1.0 + name: GIC Test + description: "Test validated GIC interrupts" + maintainer: + - vnarapar@qti.qualcomm.com + os: + - openembedded + scope: + - functional + devices: + - rb3gen2 + - ridesx + - lemans evk + - monaco evk + +run: + steps: + - cd Runner + - $PWD/suites/Kernel/Baseport/GIC/run.sh || true + - $PWD/utils/send-to-lava.sh $PWD/suites/Kernel/Baseport/GIC/GIC.res || true diff --git a/Runner/suites/Kernel/Baseport/IPA/IPA.yaml b/Runner/suites/Kernel/Baseport/IPA/IPA.yaml new file mode 100755 index 00000000..067dcdc1 --- /dev/null +++ b/Runner/suites/Kernel/Baseport/IPA/IPA.yaml @@ -0,0 +1,21 @@ +metadata: + format: Lava-Test Test Definition 1.0 + name: IPA + description: "Test to check IPA enablement" + maintainer: + - vnarapar@qti.qualcomm.com + os: + - openembedded + scope: + - functional + devices: + - rb3gen2 + - ridesx + - lemans evk + - monaco evk + +run: + steps: + - cd Runner + - $PWD/suites/Kernel/Baseport/IPA/run.sh || true + - $PWD/utils/send-to-lava.sh $PWD/suites/Kernel/Baseport/IPA/IPA.res || true diff --git a/Runner/suites/Kernel/Baseport/IPCC/IPCC.yaml b/Runner/suites/Kernel/Baseport/IPCC/IPCC.yaml new file mode 100755 index 00000000..d2a1bf74 --- /dev/null +++ b/Runner/suites/Kernel/Baseport/IPCC/IPCC.yaml @@ -0,0 +1,21 @@ +metadata: + format: Lava-Test Test Definition 1.0 + name: IPCC + description: "Test t check IPCC enablement" + maintainer: + - vnarapar@qti.qualcomm.com + os: + - openembedded + scope: + - functional + devices: + - rb3gen2 + - ridesx + - lemans evk + - monaco evk + +run: + steps: + - cd Runner + - $PWD/suites/Kernel/Baseport/IPCC/run.sh || true + - $PWD/utils/send-to-lava.sh $PWD/suites/Kernel/Baseport/IPCC/IPCC.res || true diff --git a/Runner/suites/Kernel/Baseport/Interrupts/Interrupts.yaml b/Runner/suites/Kernel/Baseport/Interrupts/Interrupts.yaml new file mode 100755 index 00000000..78595618 --- /dev/null +++ b/Runner/suites/Kernel/Baseport/Interrupts/Interrupts.yaml @@ -0,0 +1,21 @@ +metadata: + format: Lava-Test Test Definition 1.0 + name: Interrupts + description: "Test to check CPU interrupts" + maintainer: + - vnarapar@qti.qualcomm.com + os: + - openembedded + scope: + - functional + devices: + - rb3gen2 + - ridesx + - lemans evk + - monaco evk + +run: + steps: + - cd Runner + - $PWD/suites/Kernel/Baseport/Interrupts/run.sh || true + - $PWD/utils/send-to-lava.sh $PWD/suites/Kernel/Baseport/Interrupts/Interrupts.res || true diff --git a/Runner/suites/Kernel/Baseport/Kernel_Selftests/Kernel_Selftests.yaml b/Runner/suites/Kernel/Baseport/Kernel_Selftests/Kernel_Selftests.yaml new file mode 100755 index 00000000..69558666 --- /dev/null +++ b/Runner/suites/Kernel/Baseport/Kernel_Selftests/Kernel_Selftests.yaml @@ -0,0 +1,21 @@ +metadata: + format: Lava-Test Test Definition 1.0 + name: KSELFTEST + description: "Run Kselftest" + maintainer: + - vnarapar@qti.qualcomm.com + os: + - openembedded + scope: + - functional + devices: + - rb3gen2 + - ridesx + - lemans evk + - monaco evk + +run: + steps: + - cd Runner + - $PWD/suites/Kernel/Baseport/Kernel_Selftests/run.sh || true + - $PWD/utils/send-to-lava.sh $PWD/suites/Kernel/Baseport/Kernel_Selftests/Kernel_Selftests.res || true diff --git a/Runner/suites/Kernel/Baseport/MEMLAT/MEMLAT.yaml b/Runner/suites/Kernel/Baseport/MEMLAT/MEMLAT.yaml new file mode 100755 index 00000000..b9cbf473 --- /dev/null +++ b/Runner/suites/Kernel/Baseport/MEMLAT/MEMLAT.yaml @@ -0,0 +1,21 @@ +metadata: + format: Lava-Test Test Definition 1.0 + name: MEMLAT + description: "Test to check memory latencies" + maintainer: + - vnarapar@qti.qualcomm.com + os: + - openembedded + scope: + - functional + devices: + - rb3gen2 + - ridesx + - lemans evk + - monaco evk + +run: + steps: + - cd Runner + - $PWD/suites/Kernel/Baseport/MEMLAT/run.sh || true + - $PWD/utils/send-to-lava.sh $PWD/suites/Kernel/Baseport/MEMLAT/MEMLAT.res || true diff --git a/Runner/suites/Kernel/Baseport/PCIe/PCIe.yaml b/Runner/suites/Kernel/Baseport/PCIe/PCIe.yaml new file mode 100755 index 00000000..27aa83a8 --- /dev/null +++ b/Runner/suites/Kernel/Baseport/PCIe/PCIe.yaml @@ -0,0 +1,21 @@ +metadata: + format: Lava-Test Test Definition 1.0 + name: PCIe + description: "This test case validates the PCIe interface on the target device" + maintainer: + - vnarapar@qti.qualcomm.com + os: + - openembedded + scope: + - functional + devices: + - rb3gen2 + - ridesx + - lemans evk + - monaco evk + +run: + steps: + - cd Runner + - $PWD/suites/Kernel/Baseport/PCIe/run.sh || true + - $PWD/utils/send-to-lava.sh $PWD/suites/Kernel/Baseport/PCIe/PCIe.res || true diff --git a/Runner/suites/Kernel/Baseport/Probe_Failure_Check/Probe_Failure_Check.yaml b/Runner/suites/Kernel/Baseport/Probe_Failure_Check/Probe_Failure_Check.yaml new file mode 100755 index 00000000..73c081c5 --- /dev/null +++ b/Runner/suites/Kernel/Baseport/Probe_Failure_Check/Probe_Failure_Check.yaml @@ -0,0 +1,21 @@ +metadata: + format: Lava-Test Test Definition 1.0 + name: Probe Failure Check + description: "This test verifies that no device driver probe errors occurred during the most recent system boot." + maintainer: + - vnarapar@qti.qualcomm.com + os: + - openembedded + scope: + - functional + devices: + - rb3gen2 + - ridesx + - lemans evk + - monaco evk + +run: + steps: + - cd Runner + - $PWD/suites/Kernel/Baseport/Probe_Failure_Check/run.sh || true + - $PWD/utils/send-to-lava.sh $PWD/suites/Kernel/Baseport/Probe_Failure_Check/Probe_Failure_Check.res || true diff --git a/Runner/suites/Kernel/Baseport/RMNET/RMNET.yaml b/Runner/suites/Kernel/Baseport/RMNET/RMNET.yaml new file mode 100755 index 00000000..c39778e0 --- /dev/null +++ b/Runner/suites/Kernel/Baseport/RMNET/RMNET.yaml @@ -0,0 +1,21 @@ +metadata: + format: Lava-Test Test Definition 1.0 + name: RMNET + description: "Test to validate rmnet driver" + maintainer: + - vnarapar@qti.qualcomm.com + os: + - openembedded + scope: + - functional + devices: + - rb3gen2 + - ridesx + - lemans evk + - monaco evk + +run: + steps: + - cd Runner + - $PWD/suites/Kernel/Baseport/RMNET/run.sh || true + - $PWD/utils/send-to-lava.sh $PWD/suites/Kernel/Baseport/RMNET/RMNET.res || true diff --git a/Runner/suites/Kernel/Baseport/Reboot_health_check/Reboot_health_check.yaml b/Runner/suites/Kernel/Baseport/Reboot_health_check/Reboot_health_check.yaml new file mode 100755 index 00000000..cb5a8220 --- /dev/null +++ b/Runner/suites/Kernel/Baseport/Reboot_health_check/Reboot_health_check.yaml @@ -0,0 +1,21 @@ +metadata: + format: Lava-Test Test Definition 1.0 + name: reboot test + description: "Reboot test" + maintainer: + - vnarapar@qti.qualcomm.com + os: + - openembedded + scope: + - functional + devices: + - rb3gen2 + - ridesx + - lemans evk + - monaco evk + +run: + steps: + - cd Runner + - $PWD/suites/Kernel/Baseport/Reboot_health_check/run.sh || true + - $PWD/utils/send-to-lava.sh $PWD/suites/Kernel/Baseport/Reboot_health_check/Reboot_health_check.res || true diff --git a/Runner/suites/Kernel/Baseport/Storage/UFS_Validation/UFS_Validation.yaml b/Runner/suites/Kernel/Baseport/Storage/UFS_Validation/UFS_Validation.yaml new file mode 100755 index 00000000..d773dc4b --- /dev/null +++ b/Runner/suites/Kernel/Baseport/Storage/UFS_Validation/UFS_Validation.yaml @@ -0,0 +1,21 @@ +metadata: + format: Lava-Test Test Definition 1.0 + name: UFS storage + description: "This test validates UFS storage" + maintainer: + - vnarapar@qti.qualcomm.com + os: + - openembedded + scope: + - functional + devices: + - rb3gen2 + - ridesx + - lemans evk + - monaco evk + +run: + steps: + - cd Runner + - $PWD/suites/Kernel/Baseport/Storage/UFS_Validation/run.sh || true + - $PWD/utils/send-to-lava.sh $PWD/suites/Kernel/Baseport/Storage/UFS_Validation/UFS_Validation.res || true diff --git a/Runner/suites/Kernel/Baseport/Storage/eMMC_Validation/eMMC_Validation.yaml b/Runner/suites/Kernel/Baseport/Storage/eMMC_Validation/eMMC_Validation.yaml new file mode 100755 index 00000000..9e4d7cca --- /dev/null +++ b/Runner/suites/Kernel/Baseport/Storage/eMMC_Validation/eMMC_Validation.yaml @@ -0,0 +1,21 @@ +metadata: + format: Lava-Test Test Definition 1.0 + name: eMMC storage + description: "This test validates eMMC storage" + maintainer: + - vnarapar@qti.qualcomm.com + os: + - openembedded + scope: + - functional + devices: + - rb3gen2 + - ridesx + - lemans evk + - monaco evk + +run: + steps: + - cd Runner + - $PWD/suites/Kernel/Baseport/Storage/eMMC_Validation/run.sh || true + - $PWD/utils/send-to-lava.sh $PWD/suites/Kernel/Baseport/Storage/eMMC_Validation/eMMC_Validation.res || true diff --git a/Runner/suites/Kernel/Baseport/Timer/Timer.yaml b/Runner/suites/Kernel/Baseport/Timer/Timer.yaml new file mode 100755 index 00000000..144281ec --- /dev/null +++ b/Runner/suites/Kernel/Baseport/Timer/Timer.yaml @@ -0,0 +1,21 @@ +metadata: + format: Lava-Test Test Definition 1.0 + name: Timer + description: "This test validates Timer functionality" + maintainer: + - vnarapar@qti.qualcomm.com + os: + - openembedded + scope: + - functional + devices: + - rb3gen2 + - ridesx + - lemans evk + - monaco evk + +run: + steps: + - cd Runner + - $PWD/suites/Kernel/Baseport/Timer/run.sh || true + - $PWD/utils/send-to-lava.sh $PWD/suites/Kernel/Baseport/Timer/Timer.res || true diff --git a/Runner/suites/Kernel/Baseport/USBHost/USBHost.yaml b/Runner/suites/Kernel/Baseport/USBHost/USBHost.yaml new file mode 100755 index 00000000..28b4a191 --- /dev/null +++ b/Runner/suites/Kernel/Baseport/USBHost/USBHost.yaml @@ -0,0 +1,21 @@ +metadata: + format: Lava-Test Test Definition 1.0 + name: USB host + description: "This test verifies enumeration of connected USB devices" + maintainer: + - vnarapar@qti.qualcomm.com + os: + - openembedded + scope: + - functional + devices: + - rb3gen2 + - ridesx + - lemans evk + - monaco evk + +run: + steps: + - cd Runner + - $PWD/suites/Kernel/Baseport/USBHost/run.sh || true + - $PWD/utils/send-to-lava.sh $PWD/suites/Kernel/Baseport/USBHost/USBHost.res || true diff --git a/Runner/suites/Kernel/Baseport/adsp_remoteproc/adsp_remoteproc.yaml b/Runner/suites/Kernel/Baseport/adsp_remoteproc/adsp_remoteproc.yaml new file mode 100755 index 00000000..75929560 --- /dev/null +++ b/Runner/suites/Kernel/Baseport/adsp_remoteproc/adsp_remoteproc.yaml @@ -0,0 +1,21 @@ +metadata: + format: Lava-Test Test Definition 1.0 + name: ADSP remoteproc test + description: "This test performs the start/stop operations for adsp remoteproc" + maintainer: + - vnarapar@qti.qualcomm.com + os: + - openembedded + scope: + - functional + devices: + - rb3gen2 + - ridesx + - lemans evk + - monaco evk + +run: + steps: + - cd Runner + - $PWD/suites/Kernel/Baseport/adsp_remoteproc/run.sh || true + - $PWD/utils/send-to-lava.sh $PWD/suites/Kernel/Baseport/adsp_remoteproc/adsp_remoteproc.res || true diff --git a/Runner/suites/Kernel/Baseport/cdsp_remoteproc/cdsp_remoteproc.yaml b/Runner/suites/Kernel/Baseport/cdsp_remoteproc/cdsp_remoteproc.yaml new file mode 100755 index 00000000..4810b3bf --- /dev/null +++ b/Runner/suites/Kernel/Baseport/cdsp_remoteproc/cdsp_remoteproc.yaml @@ -0,0 +1,21 @@ +metadata: + format: Lava-Test Test Definition 1.0 + name: CDSP remoteproc test + description: "This test performs the start/stop operations for cdsp remoteproc" + maintainer: + - vnarapar@qti.qualcomm.com + os: + - openembedded + scope: + - functional + devices: + - rb3gen2 + - ridesx + - lemans evk + - monaco evk + +run: + steps: + - cd Runner + - $PWD/suites/Kernel/Baseport/cdsp_remoteproc/run.sh || true + - $PWD/utils/send-to-lava.sh $PWD/suites/Kernel/Baseport/cdsp_remoteproc/cdsp_remoteproc.res || true diff --git a/Runner/suites/Kernel/Baseport/etm_trace/etm_trace.yaml b/Runner/suites/Kernel/Baseport/etm_trace/etm_trace.yaml new file mode 100755 index 00000000..168e7c44 --- /dev/null +++ b/Runner/suites/Kernel/Baseport/etm_trace/etm_trace.yaml @@ -0,0 +1,21 @@ +metadata: + format: Lava-Test Test Definition 1.0 + name: ETM Test + description: "This test case validates the CoreSight Embedded Trace Macrocell (ETM) trace capture functionality" + maintainer: + - vnarapar@qti.qualcomm.com + os: + - openembedded + scope: + - functional + devices: + - rb3gen2 + - ridesx + - lemans evk + - monaco evk + +run: + steps: + - cd Runner + - $PWD/suites/Kernel/Baseport/etm_trace/run.sh || true + - $PWD/utils/send-to-lava.sh $PWD/suites/Kernel/Baseport/etm_trace/etm_trace.res || true diff --git a/Runner/suites/Kernel/Baseport/gpdsp_remoteproc/gpdsp_remoteproc.yaml b/Runner/suites/Kernel/Baseport/gpdsp_remoteproc/gpdsp_remoteproc.yaml new file mode 100755 index 00000000..ad74f91a --- /dev/null +++ b/Runner/suites/Kernel/Baseport/gpdsp_remoteproc/gpdsp_remoteproc.yaml @@ -0,0 +1,21 @@ +metadata: + format: Lava-Test Test Definition 1.0 + name: GPDSP remoteproc test + description: "This test performs the start/stop operations for gpdsp remoteproc" + maintainer: + - vnarapar@qti.qualcomm.com + os: + - openembedded + scope: + - functional + devices: + - rb3gen2 + - ridesx + - lemans evk + - monaco evk + +run: + steps: + - cd Runner + - $PWD/suites/Kernel/Baseport/gpdsp_remoteproc/run.sh || true + - $PWD/utils/send-to-lava.sh $PWD/suites/Kernel/Baseport/gpdsp_remoteproc/gpdsp_remoteproc.res || true diff --git a/Runner/suites/Kernel/Baseport/hotplug/hotplug.yaml b/Runner/suites/Kernel/Baseport/hotplug/hotplug.yaml new file mode 100755 index 00000000..04fac0a6 --- /dev/null +++ b/Runner/suites/Kernel/Baseport/hotplug/hotplug.yaml @@ -0,0 +1,21 @@ +metadata: + format: Lava-Test Test Definition 1.0 + name: CPU Hotplug + description: "This test performs CPU Hotplug by offlining/onlining CPUs" + maintainer: + - vnarapar@qti.qualcomm.com + os: + - openembedded + scope: + - functional + devices: + - rb3gen2 + - ridesx + - lemans evk + - monaco evk + +run: + steps: + - cd Runner + - $PWD/suites/Kernel/Baseport/hotplug/run.sh || true + - $PWD/utils/send-to-lava.sh $PWD/suites/Kernel/Baseport/hotplug/hotplug.res || true diff --git a/Runner/suites/Kernel/Baseport/iommu/iommu.yaml b/Runner/suites/Kernel/Baseport/iommu/iommu.yaml new file mode 100755 index 00000000..0bdef943 --- /dev/null +++ b/Runner/suites/Kernel/Baseport/iommu/iommu.yaml @@ -0,0 +1,21 @@ +metadata: + format: Lava-Test Test Definition 1.0 + name: IOMMU Test + description: "This test validates the IOMMU (Input-Output Memory Management Unit) support and runtime status" + maintainer: + - vnarapar@qti.qualcomm.com + os: + - openembedded + scope: + - functional + devices: + - rb3gen2 + - ridesx + - lemans evk + - monaco evk + +run: + steps: + - cd Runner + - $PWD/suites/Kernel/Baseport/iommu/run.sh || true + - $PWD/utils/send-to-lava.sh $PWD/suites/Kernel/Baseport/iommu/iommu.res || true diff --git a/Runner/suites/Kernel/Baseport/irq/irq.yaml b/Runner/suites/Kernel/Baseport/irq/irq.yaml new file mode 100755 index 00000000..2833c356 --- /dev/null +++ b/Runner/suites/Kernel/Baseport/irq/irq.yaml @@ -0,0 +1,21 @@ +metadata: + format: Lava-Test Test Definition 1.0 + name: IRQ + description: "This test checks irqs" + maintainer: + - vnarapar@qti.qualcomm.com + os: + - openembedded + scope: + - functional + devices: + - rb3gen2 + - ridesx + - lemans evk + - monaco evk + +run: + steps: + - cd Runner + - $PWD/suites/Kernel/Baseport/irq/run.sh || true + - $PWD/utils/send-to-lava.sh $PWD/suites/Kernel/Baseport/irq/irq.res || true diff --git a/Runner/suites/Kernel/Baseport/kaslr/kaslr.yaml b/Runner/suites/Kernel/Baseport/kaslr/kaslr.yaml new file mode 100755 index 00000000..7f951993 --- /dev/null +++ b/Runner/suites/Kernel/Baseport/kaslr/kaslr.yaml @@ -0,0 +1,21 @@ +metadata: + format: Lava-Test Test Definition 1.0 + name: KASLR + description: "This test checks Kernel Address Space Layout Randomization" + maintainer: + - vnarapar@qti.qualcomm.com + os: + - openembedded + scope: + - functional + devices: + - rb3gen2 + - ridesx + - lemans evk + - monaco evk + +run: + steps: + - cd Runner + - $PWD/suites/Kernel/Baseport/kaslr/run.sh || true + - $PWD/utils/send-to-lava.sh $PWD/suites/Kernel/Baseport/kaslr/kaslr.res || true diff --git a/Runner/suites/Kernel/Baseport/pinctrl/pinctrl.yaml b/Runner/suites/Kernel/Baseport/pinctrl/pinctrl.yaml new file mode 100755 index 00000000..e99ad3ee --- /dev/null +++ b/Runner/suites/Kernel/Baseport/pinctrl/pinctrl.yaml @@ -0,0 +1,21 @@ +metadata: + format: Lava-Test Test Definition 1.0 + name: PINCTRL + description: "Test to verify that pins are correctly configured for different hardware peripherals" + maintainer: + - vnarapar@qti.qualcomm.com + os: + - openembedded + scope: + - functional + devices: + - rb3gen2 + - ridesx + - lemans evk + - monaco evk + +run: + steps: + - cd Runner + - $PWD/suites/Kernel/Baseport/pinctrl/run.sh || true + - $PWD/utils/send-to-lava.sh $PWD/suites/Kernel/Baseport/pinctrl/pinctrl.res || true diff --git a/Runner/suites/Kernel/Baseport/qcom_crypto/qcom_crypto.yaml b/Runner/suites/Kernel/Baseport/qcom_crypto/qcom_crypto.yaml new file mode 100755 index 00000000..cd8a2331 --- /dev/null +++ b/Runner/suites/Kernel/Baseport/qcom_crypto/qcom_crypto.yaml @@ -0,0 +1,21 @@ +metadata: + format: Lava-Test Test Definition 1.0 + name: Qcom_Crypto + description: "Validates the basic functionality of cryptographic operations using the kcapi tool" + maintainer: + - vnarapar@qti.qualcomm.com + os: + - openembedded + scope: + - functional + devices: + - rb3gen2 + - ridesx + - lemans evk + - monaco evk + +run: + steps: + - cd Runner + - $PWD/suites/Kernel/Baseport/qcom_crypto/run.sh || true + - $PWD/utils/send-to-lava.sh $PWD/suites/Kernel/Baseport/qcom_crypto/qcom_crypto.res || true diff --git a/Runner/suites/Kernel/Baseport/qcrypto/qcrypto.yaml b/Runner/suites/Kernel/Baseport/qcrypto/qcrypto.yaml new file mode 100755 index 00000000..5fb986da --- /dev/null +++ b/Runner/suites/Kernel/Baseport/qcrypto/qcrypto.yaml @@ -0,0 +1,21 @@ +metadata: + format: Lava-Test Test Definition 1.0 + name: QCRYPTO + description: "validates the basic functionality of cryptographic operations using the kcapi tool" + maintainer: + - vnarapar@qti.qualcomm.com + os: + - openembedded + scope: + - functional + devices: + - rb3gen2 + - ridesx + - lemans evk + - monaco evk + +run: + steps: + - cd Runner + - $PWD/suites/Kernel/Baseport/qcrypto/run.sh || true + - $PWD/utils/send-to-lava.sh $PWD/suites/Kernel/Baseport/qcrypto/qcrypto.res || true diff --git a/Runner/suites/Kernel/Baseport/remoteproc/remoteproc.yaml b/Runner/suites/Kernel/Baseport/remoteproc/remoteproc.yaml new file mode 100755 index 00000000..603b5178 --- /dev/null +++ b/Runner/suites/Kernel/Baseport/remoteproc/remoteproc.yaml @@ -0,0 +1,21 @@ +metadata: + format: Lava-Test Test Definition 1.0 + name: Remoteproc Bringup test + description: "test to check if all remoteprocs are up on bootup" + maintainer: + - vnarapar@qti.qualcomm.com + os: + - openembedded + scope: + - functional + devices: + - rb3gen2 + - ridesx + - lemans evk + - monaco evk + +run: + steps: + - cd Runner + - $PWD/suites/Kernel/Baseport/remoteproc/run.sh || true + - $PWD/utils/send-to-lava.sh $PWD/suites/Kernel/Baseport/remoteproc/remoteproc.res || true diff --git a/Runner/suites/Kernel/Baseport/rngtest/rngtest.yaml b/Runner/suites/Kernel/Baseport/rngtest/rngtest.yaml new file mode 100755 index 00000000..462327f1 --- /dev/null +++ b/Runner/suites/Kernel/Baseport/rngtest/rngtest.yaml @@ -0,0 +1,21 @@ +metadata: + format: Lava-Test Test Definition 1.0 + name: RNGTest + description: "This test performs checks on random data to check for randomness" + maintainer: + - vnarapar@qti.qualcomm.com + os: + - openembedded + scope: + - functional + devices: + - rb3gen2 + - ridesx + - lemans evk + - monaco evk + +run: + steps: + - cd Runner + - $PWD/suites/Kernel/Baseport/rngtest/run.sh || true + - $PWD/utils/send-to-lava.sh $PWD/suites/Kernel/Baseport/rngtest/rngtest.res || true diff --git a/Runner/suites/Kernel/Baseport/shmbridge/shmbridge.yaml b/Runner/suites/Kernel/Baseport/shmbridge/shmbridge.yaml new file mode 100755 index 00000000..f738cec8 --- /dev/null +++ b/Runner/suites/Kernel/Baseport/shmbridge/shmbridge.yaml @@ -0,0 +1,21 @@ +metadata: + format: Lava-Test Test Definition 1.0 + name: SHMBRIDGE + description: "This test case validates the encryption and access functionality of the `shmbridge` partition" + maintainer: + - vnarapar@qti.qualcomm.com + os: + - openembedded + scope: + - functional + devices: + - rb3gen2 + - ridesx + - lemans evk + - monaco evk + +run: + steps: + - cd Runner + - $PWD/suites/Kernel/Baseport/shmbridge/run.sh || true + - $PWD/utils/send-to-lava.sh $PWD/suites/Kernel/Baseport/shmbridge/shmbridge.res || true diff --git a/Runner/suites/Kernel/Baseport/smmu/smmu.yaml b/Runner/suites/Kernel/Baseport/smmu/smmu.yaml new file mode 100755 index 00000000..34ff511b --- /dev/null +++ b/Runner/suites/Kernel/Baseport/smmu/smmu.yaml @@ -0,0 +1,21 @@ +metadata: + format: Lava-Test Test Definition 1.0 + name: smmu + description: "This test verifies SMMU's ability to perform address translation and isolation" + maintainer: + - vnarapar@qti.qualcomm.com + os: + - openembedded + scope: + - functional + devices: + - rb3gen2 + - ridesx + - lemans evk + - monaco evk + +run: + steps: + - cd Runner + - $PWD/suites/Kernel/Baseport/smmu/run.sh || true + - $PWD/utils/send-to-lava.sh $PWD/suites/Kernel/Baseport/smmu/smmu.res || true diff --git a/Runner/suites/Kernel/Baseport/stm_cpu/stm_cpu.yaml b/Runner/suites/Kernel/Baseport/stm_cpu/stm_cpu.yaml new file mode 100755 index 00000000..3579f3f7 --- /dev/null +++ b/Runner/suites/Kernel/Baseport/stm_cpu/stm_cpu.yaml @@ -0,0 +1,21 @@ +metadata: + format: Lava-Test Test Definition 1.0 + name: STM + description: "This test case validates the System Trace Macrocell (STM) functionality" + maintainer: + - vnarapar@qti.qualcomm.com + os: + - openembedded + scope: + - functional + devices: + - rb3gen2 + - ridesx + - lemans evk + - monaco evk + +run: + steps: + - cd Runner + - $PWD/suites/Kernel/Baseport/stm_cpu/run.sh || true + - $PWD/utils/send-to-lava.sh $PWD/suites/Kernel/Baseport/stm_cpu/stm_cpu.res || true diff --git a/Runner/suites/Kernel/Baseport/watchdog/watchdog.yaml b/Runner/suites/Kernel/Baseport/watchdog/watchdog.yaml new file mode 100755 index 00000000..8a576a55 --- /dev/null +++ b/Runner/suites/Kernel/Baseport/watchdog/watchdog.yaml @@ -0,0 +1,21 @@ +metadata: + format: Lava-Test Test Definition 1.0 + name: WDOG Test + description: "This test checks WDOG petting" + maintainer: + - vnarapar@qti.qualcomm.com + os: + - openembedded + scope: + - functional + devices: + - rb3gen2 + - ridesx + - lemans evk + - monaco evk + +run: + steps: + - cd Runner + - $PWD/suites/Kernel/Baseport/watchdog/run.sh || true + - $PWD/utils/send-to-lava.sh $PWD/suites/Kernel/Baseport/watchdog/watchdog.res || true diff --git a/Runner/suites/Kernel/Baseport/wpss_remoteproc/wpss_remoteproc.yaml b/Runner/suites/Kernel/Baseport/wpss_remoteproc/wpss_remoteproc.yaml new file mode 100755 index 00000000..e349c124 --- /dev/null +++ b/Runner/suites/Kernel/Baseport/wpss_remoteproc/wpss_remoteproc.yaml @@ -0,0 +1,24 @@ +metadata: + format: Lava-Test Test Definition 1.0 + name: WPSS remoteproc test + description: "This test performs the start/stop operations for wpss remoteproc" + maintainer: + - vnarapar@qti.qualcomm.com + os: + - openembedded + scope: + - functional + devices: + - rb3gen2 + - ridesx + - lemans evk + - monaco evk + +run: + steps: + - export STOP_TO=20 + - export START_TO=30 + - export POLL_I=2 + - cd Runner + - $PWD/suites/Kernel/Baseport/wpss_remoteproc/run.sh || true + - $PWD/utils/send-to-lava.sh $PWD/suites/Kernel/Baseport/wpss_remoteproc/wpss_remoteproc.res || true diff --git a/Runner/suites/Kernel/DCVS/Freq_Scaling/Freq_Scaling.yaml b/Runner/suites/Kernel/DCVS/Freq_Scaling/Freq_Scaling.yaml new file mode 100755 index 00000000..e411f58c --- /dev/null +++ b/Runner/suites/Kernel/DCVS/Freq_Scaling/Freq_Scaling.yaml @@ -0,0 +1,21 @@ +metadata: + format: Lava-Test Test Definition 1.0 + name: Frequency Scaling test + description: "This test validates the DCVS support and runtime status" + maintainer: + - vnarapar@qti.qualcomm.com + os: + - openembedded + scope: + - functional + devices: + - rb3gen2 + - ridesx + - lemans evk + - monaco evk + +run: + steps: + - cd Runner + - $PWD/suites/Kernel/DCVS/Freq_Scaling/run.sh || true + - $PWD/utils/send-to-lava.sh $PWD/suites/Kernel/DCVS/Freq_Scaling/Freq_Scaling.res || true diff --git a/Runner/suites/Kernel/Scheduler/CPU_affinity/CPU_affinity.yaml b/Runner/suites/Kernel/Scheduler/CPU_affinity/CPU_affinity.yaml new file mode 100755 index 00000000..42137f61 --- /dev/null +++ b/Runner/suites/Kernel/Scheduler/CPU_affinity/CPU_affinity.yaml @@ -0,0 +1,21 @@ +metadata: + format: Lava-Test Test Definition 1.0 + name: CPU Affinity + description: "This test validates the CPU affinity" + maintainer: + - vnarapar@qti.qualcomm.com + os: + - openembedded + scope: + - functional + devices: + - rb3gen2 + - ridesx + - lemans evk + - monaco evk + +run: + steps: + - cd Runner + - $PWD/suites/Kernel/Scheduler/CPU_affinity/run.sh || true + - $PWD/utils/send-to-lava.sh $PWD/suites/Kernel/Scheduler/CPU_affinity/CPU_affinity.res || true