summaryrefslogtreecommitdiffstats
path: root/test/Makefile.check
blob: 5e25afaf91797cae938b1eda5af039c0efaf310c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
check: boot-check

boot-check: skiboot.lid
	./test/run_boot_test.sh

boot-check-op-build-v1.0:
	SKIBOOT_MEM_DUMP=skiboot-op-build-v1.0.dump SKIBOOT_ZIMAGE=`pwd`/opal-ci/images/op-build-v1.0/zImage.epapr ./test/run_boot_test.sh

boot-check-op-build-v1.1:
	SKIBOOT_MEM_DUMP=skiboot-op-build-v1.1.dump SKIBOOT_ZIMAGE=`pwd`/opal-ci/images/op-build-v1.1/zImage.epapr ./test/run_boot_test.sh

boot-check-op-build-v1.2:
	SKIBOOT_MEM_DUMP=skiboot-op-build-v1.2.dump SKIBOOT_ZIMAGE=`pwd`/opal-ci/images/op-build-v1.2/zImage.epapr ./test/run_boot_test.sh

boot-check-op-build-v1.2.1:
	SKIBOOT_MEM_DUMP=skiboot-op-build-v1.2.1.dump SKIBOOT_ZIMAGE=`pwd`/opal-ci/images/op-build-v1.2.1/zImage.epapr ./test/run_boot_test.sh

boot-tests: boot-check boot-check-op-build-v1.0 boot-check-op-build-v1.1 boot-check-op-build-v1.2 boot-check-op-build-v1.2.1

boot-coverage-report: boot-tests extract-gcov skiboot.map all-boot-hardware
	CROSS=$(CROSS) BOOT_TESTS="hello_world boot_test op-build-v1.0 op-build-v1.1 op-build-v1.2 op-build-v1.2.1 ${FSP_GCOV_MACHINES}" ./test/make-boot-coverage-report.sh

boot-hardware-%:
	./external/boot-tests/boot_test.sh -v -p -t $(@:boot-hardware-%=%) -1 skiboot.lid
	./external/boot-tests/extract_gcov.sh $(@:boot-hardware-%=%)

all-boot-hardware: $(FSP_GCOV_MACHINES:%=boot-hardware-%)
OpenPOWER on IntegriCloud