Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/freebsd-ci
Path: blob/main/jobs/FreeBSD-main-powerpc64le-test/build.sh
1130 views
1
#!/bin/sh
2
3
export TARGET=powerpc
4
export TARGET_ARCH=powerpc64le
5
export USE_QEMU=1
6
export QEMU_ARCH="ppc64"
7
# The cap-hpt-max-page-size is to get rid of the "mmu_phyp: Support for hugepages not found"
8
# warning on boot. It's expected to improve performance.
9
export QEMU_MACHINE="pseries,cap-hpt-max-page-size=16M"
10
# XXX: Note the reversed order; otherwise the metadisk would end up as vtbd0
11
export QEMU_DEVICES="-device virtio-blk,drive=hd1 -device virtio-blk,drive=hd0"
12
# The -accel tcg,thread=multi is supposed to improve performance.
13
export QEMU_EXTRA_PARAM="-vga none -accel tcg,thread=multi"
14
# powerpc64 VM often hangs after "Launching APs" with SMP >1 in TCG mode
15
export VM_CPU_COUNT="1"
16
17
export USE_TEST_SUBR="
18
disable-disks-tests.sh
19
disable-dtrace-tests.sh
20
disable-zfs-tests.sh
21
disable-notyet-tests.sh
22
run-kyua.sh
23
"
24
25
sh -x freebsd-ci/scripts/test/run-tests.sh
26
27