mirror of
git://git.yoctoproject.org/yocto-autobuilder-helper.git
synced 2025-10-22 23:02:21 +02:00
1113 lines
46 KiB
JSON
1113 lines
46 KiB
JSON
{
|
|
"BASE_HOMEDIR" : "/home/pokybuild",
|
|
"BASE_SHAREDDIR" : "/srv/autobuilder/autobuilder.yoctoproject.org",
|
|
"BASE_PUBLISHDIR" : "/srv/autobuilder/downloads.yoctoproject.org",
|
|
|
|
"BUILD_HISTORY_DIR" : "buildhistory",
|
|
"BUILD_HISTORY_REPO" : "ssh://git@push.yoctoproject.org/poky-buildhistory",
|
|
"BUILD_HISTORY_DIRECTPUSH" : ["poky:morty", "poky:pyro", "poky:rocko", "poky:sumo", "poky:thud", "poky:warrior", "poky:zeus", "poky:dunfell", "poky:gatesgarth", "poky:hardknott", "poky:master"],
|
|
"BUILD_HISTORY_FORKPUSH" : {"poky-contrib:ross/mut" : "poky:master", "poky:master-next" : "poky:master"},
|
|
|
|
"BUILDTOOLS_URL_TEMPLOCAL" : "/srv/autobuilder/autobuilder.yoctoproject.org/pub/non-release/20200309-15/buildtools/x86_64-buildtools-extended-nativesdk-standalone-3.0+snapshot-20200309.sh",
|
|
"BUILDTOOLS_URL_TEMPLOCAL2" : "http://downloads.yoctoproject.org/releases/yocto/milestones/yocto-3.1_M3/buildtools/x86_64-buildtools-extended-nativesdk-standalone-3.0+snapshot-20200315.sh",
|
|
"BUILDTOOLS_URL" : "/srv/autobuilder/autobuilder.yoctoproject.org/pub/non-release/20210214-8/buildtools/x86_64-buildtools-extended-nativesdk-standalone-3.2+snapshot-7d38cc8e749aedb8435ee71847e04b353cca541d.sh",
|
|
|
|
"REPO_STASH_DIR" : "${BASE_HOMEDIR}/git/mirror",
|
|
"TRASH_DIR" : "${BASE_HOMEDIR}/git/trash",
|
|
|
|
"QAMAIL_TO" : "yocto@lists.yoctoproject.org",
|
|
"QAMAIL_CC" : "qa-build-notification@lists.yoctoproject.org",
|
|
"WEBPUBLISH_DIR" : "${BASE_SHAREDDIR}/",
|
|
"WEBPUBLISH_URL" : "https://autobuilder.yocto.io/",
|
|
|
|
"BUILDPERF_STATEDIR" : "${BASE_HOMEDIR}/buildperf",
|
|
"BUILDPERF_RESULTSDIR" : "${BASE_HOMEDIR}/buildperf-results",
|
|
|
|
"defaults" : {
|
|
"NEEDREPOS" : ["poky"],
|
|
"DISTRO" : "poky",
|
|
"SDKMACHINE" : "i686",
|
|
"PACKAGE_CLASSES" : "package_rpm package_deb package_ipk",
|
|
"DLDIR" : "DL_DIR = '${BASE_SHAREDDIR}/current_sources'",
|
|
"SSTATEDIR" : ["SSTATE_DIR ?= '${BASE_SHAREDDIR}/pub/sstate'"],
|
|
"SSTATEDIR_RELEASE" : ["SSTATE_MIRRORS += 'file://.* file://${BASE_SHAREDDIR}/pub/sstate/PATH'", "SSTATE_DIR ?= '${BASE_PUBLISHDIR}/sstate/@RELEASENUM@'"],
|
|
"SDKEXTRAS" : ["SSTATE_MIRRORS += '\\", "file://.* http://sstate.yoctoproject.org/dev/@RELEASENUM@PATH;downloadfilename=PATH'", "BB_HASHSERVE = 'auto'"],
|
|
"BUILDINFO" : false,
|
|
"BUILDHISTORY" : false,
|
|
"BUILDINFOVARS" : ["INHERIT += 'image-buildinfo'", "IMAGE_BUILDINFO_VARS_append = ' IMAGE_BASENAME IMAGE_NAME'"],
|
|
"WRITECONFIG" : true,
|
|
"SENDERRORS" : true,
|
|
"extravars" : [
|
|
"QEMU_USE_KVM = 'True'",
|
|
"INHERIT += 'report-error'",
|
|
"PREMIRRORS = ''",
|
|
"BB_GENERATE_MIRROR_TARBALLS = '1'",
|
|
"BB_NUMBER_THREADS = '16'",
|
|
"PARALLEL_MAKE = '-j 16 -l 52'",
|
|
"XZ_MEMLIMIT = '5%'",
|
|
"XZ_THREADS = '8'",
|
|
"BB_TASK_NICE_LEVEL = '5'",
|
|
"BB_TASK_NICE_LEVEL_task-testimage = '0'",
|
|
"BB_TASK_IONICE_LEVEL = '2.7'",
|
|
"BB_TASK_IONICE_LEVEL_task-testimage = '2.1'",
|
|
"INHERIT += 'testimage'",
|
|
"TEST_QEMUBOOT_TIMEOUT = '1500'",
|
|
"SANITY_TESTED_DISTROS = ''",
|
|
"SDK_EXT_TYPE = 'minimal'",
|
|
"SDK_INCLUDE_TOOLCHAIN = '1'",
|
|
"SDK_LOCAL_CONF_BLACKLIST:append = 'BB_HASHSERVE'",
|
|
"BB_DISKMON_DIRS = 'STOPTASKS,${TMPDIR},1G,100K STOPTASKS,${DL_DIR},1G STOPTASKS,${SSTATE_DIR},1G STOPTASKS,/tmp,100M,100K ABORT,${TMPDIR},100M,1K ABORT,${DL_DIR},100M ABORT,${SSTATE_DIR},100M ABORT,/tmp,10M,1K'",
|
|
"BB_HASHSERVE = 'typhoon.yocto.io:8686'",
|
|
"RUNQEMU_TMPFS_DIR = '/home/pokybuild/tmp'"
|
|
]
|
|
},
|
|
"templates" : {
|
|
"arch-qemu" : {
|
|
"BUILDINFO" : true,
|
|
"BUILDHISTORY" : true,
|
|
"step1" : {
|
|
"BBTARGETS" : "core-image-sato core-image-sato-sdk core-image-minimal core-image-minimal-dev core-image-sato:do_populate_sdk",
|
|
"SANITYTARGETS" : "core-image-minimal:do_testimage core-image-sato:do_testimage core-image-sato-sdk:do_testimage core-image-sato:do_testsdk"
|
|
},
|
|
"step2" : {
|
|
"SDKMACHINE" : "x86_64",
|
|
"BBTARGETS" : "core-image-sato:do_populate_sdk core-image-minimal:do_populate_sdk_ext core-image-sato:do_populate_sdk_ext",
|
|
"SANITYTARGETS" : "core-image-sato:do_testsdk core-image-minimal:do_testsdkext core-image-sato:do_testsdkext"
|
|
},
|
|
"step3" : {
|
|
"shortname" : "Machine oe-selftest",
|
|
"BUILDHISTORY" : false,
|
|
"EXTRACMDS" : ["${SCRIPTSDIR}/checkvnc; DISPLAY=:1 oe-selftest ${HELPERSTMACHTARGS} -j 15"],
|
|
"ADDLAYER" : ["${BUILDDIR}/../meta-selftest"]
|
|
}
|
|
},
|
|
"altcfg-qemu" : {
|
|
"DISTRO" : "poky-altcfg",
|
|
"BUILDINFO" : true,
|
|
"BUILDHISTORY" : true,
|
|
"step1" : {
|
|
"BBTARGETS" : "core-image-full-cmdline core-image-sato core-image-sato-sdk",
|
|
"SANITYTARGETS" : "core-image-full-cmdline:do_testimage core-image-sato:do_testimage core-image-sato-sdk:do_testimage"
|
|
}
|
|
},
|
|
"ptest-qemu" : {
|
|
"BUILDINFO" : true,
|
|
"BBTARGETS" : "core-image-sato-ptest",
|
|
"SANITYTARGETS" : "core-image-sato-ptest:do_testimage",
|
|
"extravars" : [
|
|
"TEST_SUITES = 'ping ssh ptest'"
|
|
]
|
|
},
|
|
"ptest-qemu-fast" : {
|
|
"BUILDINFO" : true,
|
|
"BBTARGETS" : "core-image-sato-ptest-fast",
|
|
"SANITYTARGETS" : "core-image-sato-ptest-fast:do_testimage",
|
|
"extravars" : [
|
|
"TEST_SUITES = 'ping ssh ptest'"
|
|
]
|
|
},
|
|
"ltp-qemu" : {
|
|
"BUILDINFO" : true,
|
|
"BBTARGETS" : "core-image-sato",
|
|
"SANITYTARGETS" : "core-image-sato:do_testimage",
|
|
"extravars" : [
|
|
"IMAGE_INSTALL_append = ' ltp'",
|
|
"TEST_SUITES = 'ping ssh ltp ltp_compliance'",
|
|
"IMAGE_OVERHEAD_FACTOR = '1.0'",
|
|
"IMAGE_ROOTFS_EXTRA_SPACE = '1324288'",
|
|
"QB_MEM_forcevariable = '-m 1024'"
|
|
]
|
|
},
|
|
"arch-hw" : {
|
|
"BUILDINFO" : true,
|
|
"step1" : {
|
|
"BBTARGETS" : "core-image-sato core-image-sato-sdk core-image-minimal core-image-minimal-dev core-image-sato-ptest core-image-sato:do_populate_sdk",
|
|
"SANITYTARGETS" : "core-image-sato:do_testsdk"
|
|
}
|
|
},
|
|
"arch-hw-qemu" : {
|
|
"BUILDINFO" : true,
|
|
"step1" : {
|
|
"SDKMACHINE" : "x86_64",
|
|
"BBTARGETS" : "core-image-minimal core-image-sato core-image-sato-sdk core-image-sato:do_populate_sdk core-image-sato:do_populate_sdk_ext",
|
|
"SANITYTARGETS" : "core-image-minimal:do_testimage core-image-sato:do_testimage core-image-sato-sdk:do_testimage core-image-sato:do_testsdk core-image-sato:do_testsdkext"
|
|
},
|
|
"step2" : {
|
|
"shortname" : "Machine oe-selftest",
|
|
"BUILDHISTORY" : false,
|
|
"EXTRACMDS" : ["${SCRIPTSDIR}/checkvnc; DISPLAY=:1 oe-selftest -a -t machine -j 15"]
|
|
}
|
|
},
|
|
"altcfg-hw" : {
|
|
"DISTRO" : "poky-altcfg",
|
|
"BUILDINFO" : true,
|
|
"step1" : {
|
|
"BBTARGETS" : "core-image-full-cmdline core-image-sato core-image-sato-sdk"
|
|
}
|
|
},
|
|
"buildperf" : {
|
|
"MACHINE" : "qemux86",
|
|
"SDKMACHINE" : "x86_64",
|
|
"SSTATEDIR" : ["SSTATE_DIR ?= '${HELPERBUILDDIR}/sstate'"],
|
|
"SSTATEDIR_RELEASE" : ["SSTATE_DIR ?= '${HELPERBUILDDIR}/sstate'"],
|
|
"PACKAGE_CLASSES" : "package_rpm",
|
|
"EXTRAPLAINCMDS" : [
|
|
"${SCRIPTSDIR}/build-perf-test-wrapper -r ${BUILDPERF_RESULTSDIR} -E yocto-perf@lists.yoctoproject.org -d ${BUILDPERF_STATEDIR}/downloads -w ${BASE_HOMEDIR}/build-perf-test -p ${HELPERRESULTSDIR}/${HELPERTARGET} -R ${HELPERREPONAME} -b ${HELPERBRANCHNAME} --push git@push.yoctoproject.org:yocto-buildstats"
|
|
],
|
|
"extravars" : [
|
|
"BB_NUMBER_THREADS = '24'",
|
|
"PARALLEL_MAKE = '-j 24'",
|
|
"DL_DIR = '${BUILDPERF_STATEDIR}/downloads'",
|
|
"CONNECTIVITY_CHECK_URIS = ''",
|
|
"BB_HASHSERVE = 'auto'"
|
|
]
|
|
},
|
|
"selftest" : {
|
|
"MACHINE" : "qemux86-64",
|
|
"SDKMACHINE" : "x86_64",
|
|
"PACKAGE_CLASSES" : "package_rpm",
|
|
"extravars" : [
|
|
"RPM_GPG_SIGN_CHUNK = '1'",
|
|
"IMAGE_INSTALL_append = ' ssh-pregen-hostkeys'"
|
|
],
|
|
"step1" : {
|
|
"shortname" : "Bitbake Selftest",
|
|
"EXTRACMDS" : ["bitbake-selftest"]
|
|
},
|
|
"step2" : {
|
|
"shortname" : "OE Selftest",
|
|
"EXTRACMDS" : ["${SCRIPTSDIR}/checkvnc; OEQA_DEBUGGING_SAVED_OUTPUT=${BASE_SHAREDDIR}/pub/repro-fail/ DISPLAY=:1 oe-selftest --skip-tests distrodata.Distrodata.test_checkpkg buildoptions.SourceMirroring.test_yocto_source_mirror devtool.DevtoolAddTests.test_devtool_add_npm recipetool.RecipetoolTests.test_recipetool_create_npm reproducible -T machine -T toolchain-user -T toolchain-system -j 15"],
|
|
"ADDLAYER" : ["${BUILDDIR}/../meta-selftest"]
|
|
},
|
|
"step3" : {
|
|
"shortname" : "Python Linter Report",
|
|
"EXTRACMDS" : ["if [ `which oe-pylint` ]; then mkdir -p ${HELPERRESULTSDIR}/${HELPERTARGET}; oe-pylint > ${HELPERRESULTSDIR}/${HELPERTARGET}/pylint.log || true; fi"]
|
|
}
|
|
},
|
|
"reproducible" : {
|
|
"MACHINE" : "qemux86-64",
|
|
"SDKMACHINE" : "x86_64",
|
|
"step1" : {
|
|
"shortname" : "Reproducible Selftest",
|
|
"EXTRACMDS" : ["${SCRIPTSDIR}/checkvnc; OEQA_DEBUGGING_SAVED_OUTPUT=${BASE_SHAREDDIR}/pub/repro-fail/ DISPLAY=:1 oe-selftest -r reproducible -j 1"],
|
|
"ADDLAYER" : ["${BUILDDIR}/../meta-selftest"]
|
|
|
|
}
|
|
},
|
|
"trigger-build" : {
|
|
"SDKMACHINE" : "x86_64",
|
|
"MACHINE" : "qemux86",
|
|
"step1" : {
|
|
"shortname" : "Sources pre-fetching",
|
|
"BBTARGETS" : "universe -c fetch -k",
|
|
"ADDLAYER" : ["${BUILDDIR}/../meta-selftest"],
|
|
"extravars" : [
|
|
"SOURCE_MIRROR_FETCH = '1'"
|
|
]
|
|
}
|
|
},
|
|
"trigger-build-posttrigger" : {
|
|
"SDKMACHINE" : "x86_64",
|
|
"MACHINE" : "qemux86",
|
|
"step1" : {
|
|
"shortname" : "Source Mirror Selftest",
|
|
"EXTRACMDS" : ["${SCRIPTSDIR}/checkvnc; DISPLAY=:1 oe-selftest -r buildoptions.SourceMirroring.test_yocto_source_mirror"],
|
|
"ADDLAYER" : ["${BUILDDIR}/../meta-selftest"]
|
|
}
|
|
}
|
|
|
|
},
|
|
"overrides" : {
|
|
"qemuarm-oecore" : {
|
|
"NEEDREPOS" : ["oecore", "bitbake"],
|
|
"MACHINE" : "qemuarm",
|
|
"DISTRO" : "None",
|
|
"extravars" : [
|
|
"INHERIT += 'uninative'",
|
|
"require conf/distro/include/yocto-uninative.inc",
|
|
"BB_SIGNATURE_HANDLER = 'OEEquivHash'"
|
|
],
|
|
"step1" : {
|
|
"BBTARGETS" : "core-image-sato",
|
|
"SANITYTARGETS" : "core-image-sato:do_testimage"
|
|
},
|
|
"step2" : {
|
|
"BBTARGETS" : "core-image-sato:do_populate_sdk",
|
|
"SANITYTARGETS" : "core-image-sato:do_testsdk"
|
|
},
|
|
"step3" : {
|
|
"SDKMACHINE" : "x86_64",
|
|
"BBTARGETS" : "core-image-sato:do_populate_sdk core-image-minimal:do_populate_sdk_ext",
|
|
"SANITYTARGETS" : "core-image-sato:do_testsdk"
|
|
}
|
|
},
|
|
"qemuarm" : {
|
|
"MACHINE" : "qemuarm",
|
|
"TEMPLATE" : "arch-qemu"
|
|
},
|
|
"qemuarm-armhost" : {
|
|
"MACHINE" : "qemuarm",
|
|
"BUILDINFO" : true,
|
|
"step1" : {
|
|
"SDKMACHINE" : "aarch64",
|
|
"BBTARGETS" : "core-image-sato core-image-sato-sdk core-image-minimal core-image-minimal-dev core-image-sato:do_populate_sdk core-image-minimal:do_populate_sdk_ext core-image-sato:do_populate_sdk_ext",
|
|
"SANITYTARGETS" : "core-image-minimal:do_testimage core-image-sato:do_testimage core-image-sato-sdk:do_testimage core-image-sato:do_testsdk core-image-minimal:do_testsdkext core-image-sato:do_testsdkext"
|
|
}
|
|
},
|
|
"qemuarm-alt" : {
|
|
"MACHINE" : "qemuarm",
|
|
"TEMPLATE" : "altcfg-qemu"
|
|
},
|
|
"beaglebone" : {
|
|
"MACHINE" : "beaglebone-yocto",
|
|
"TEMPLATE" : "arch-hw",
|
|
"step2" : {
|
|
"SDKMACHINE" : "x86_64",
|
|
"BBTARGETS" : "core-image-minimal:do_populate_sdk_ext core-image-sato:do_populate_sdk"
|
|
}
|
|
},
|
|
"beaglebone-alt" : {
|
|
"MACHINE" : "beaglebone-yocto",
|
|
"TEMPLATE" : "altcfg-hw"
|
|
},
|
|
"qemuarm64" : {
|
|
"MACHINE" : "qemuarm64",
|
|
"TEMPLATE" : "arch-qemu"
|
|
},
|
|
"qemuarm64-armhost" : {
|
|
"MACHINE" : "qemuarm64",
|
|
"BUILDINFO" : true,
|
|
"step1" : {
|
|
"SDKMACHINE" : "aarch64",
|
|
"BBTARGETS" : "core-image-sato core-image-sato-sdk core-image-minimal core-image-minimal-dev core-image-sato:do_populate_sdk core-image-minimal:do_populate_sdk_ext core-image-sato:do_populate_sdk_ext",
|
|
"SANITYTARGETS" : "core-image-minimal:do_testimage core-image-sato:do_testimage core-image-sato-sdk:do_testimage core-image-sato:do_testsdk core-image-minimal:do_testsdkext core-image-sato:do_testsdkext"
|
|
}
|
|
},
|
|
"qemuarm64-ptest" : {
|
|
"MACHINE" : "qemuarm64",
|
|
"TEMPLATE" : "ptest-qemu"
|
|
},
|
|
"qemuarm64-ptest-fast" : {
|
|
"MACHINE" : "qemuarm64",
|
|
"TEMPLATE" : "ptest-qemu-fast"
|
|
},
|
|
"qemuarm64-ltp" : {
|
|
"MACHINE" : "qemuarm64",
|
|
"TEMPLATE" : "ltp-qemu"
|
|
},
|
|
"meta-arm" : {
|
|
"NEEDREPOS" : ["poky", "meta-arm"],
|
|
"ADDLAYER" : [
|
|
"${BUILDDIR}/../meta-arm/meta-arm-toolchain",
|
|
"${BUILDDIR}/../meta-arm/meta-arm",
|
|
"${BUILDDIR}/../meta-arm/meta-arm-bsp"
|
|
],
|
|
"step1": {
|
|
"MACHINE": "n1sdp",
|
|
"BBTARGETS": "core-image-minimal core-image-sato core-image-sato:do_populate_sdk",
|
|
"SANITYTARGETS" : "core-image-sato:do_testsdk"
|
|
},
|
|
"step2": {
|
|
"MACHINE": "juno",
|
|
"BBTARGETS": "core-image-minimal core-image-sato core-image-sato:do_populate_sdk",
|
|
"SANITYTARGETS" : "core-image-sato:do_testsdk"
|
|
}
|
|
},
|
|
"bringup" : {
|
|
"BUILDINFO" : true,
|
|
"SSTATEDIR" : ["SSTATE_DIR ?= '${HELPERBUILDDIR}/sstate'"],
|
|
"MACHINE" : "qemuarm64",
|
|
"step1" : {
|
|
"BBTARGETS" : "core-image-sato core-image-sato-sdk core-image-minimal core-image-minimal-dev core-image-sato:do_populate_sdk",
|
|
"SANITYTARGETS" : "core-image-minimal:do_testimage core-image-sato:do_testimage core-image-sato-sdk:do_testimage core-image-sato:do_testsdk"
|
|
},
|
|
"step2" : {
|
|
"MACHINE" : "qemux86-64",
|
|
"BBTARGETS" : "core-image-sato core-image-sato-sdk core-image-minimal core-image-minimal-dev core-image-sato-sdk-ptest core-image-sato:do_populate_sdk",
|
|
"SANITYTARGETS" : "core-image-sato:do_testsdk"
|
|
|
|
},
|
|
"step3" : {
|
|
"SDKMACHINE" : "x86_64",
|
|
"BBTARGETS" : "core-image-sato:do_populate_sdk core-image-minimal:do_populate_sdk_ext core-image-sato:do_populate_sdk_ext",
|
|
"SANITYTARGETS" : "core-image-sato:do_testsdk core-image-minimal:do_testsdkext core-image-sato:do_testsdkext"
|
|
},
|
|
"step4" : {
|
|
"MACHINE" : "qemux86-64",
|
|
"SDKMACHINE" : "x86_64",
|
|
"BBTARGETS" : "core-image-minimal:do_populate_sdk_ext core-image-sato:do_populate_sdk"
|
|
},
|
|
"step5" : {
|
|
"BUILDINFO" : false,
|
|
"MACHINE" : "qemux86-64",
|
|
"SDKMACHINE" : "x86_64",
|
|
"PACKAGE_CLASSES" : "package_rpm",
|
|
"extravars" : [
|
|
"RPM_GPG_SIGN_CHUNK = '1'"
|
|
],
|
|
"EXTRACMDS" : ["${SCRIPTSDIR}/checkvnc; DISPLAY=:1 oe-selftest --skip-tests distrodata.Distrodata.test_checkpkg buildoptions.SourceMirroring.test_yocto_source_mirror devtool.DevtoolAddTests.test_devtool_add_npm recipetool.RecipetoolTests.test_recipetool_create_npm -T machine -T toolchain-user -T toolchain-system -j 15"],
|
|
"ADDLAYER" : ["${BUILDDIR}/../meta-selftest"]
|
|
}
|
|
},
|
|
"qemumips" : {
|
|
"MACHINE" : "qemumips",
|
|
"extravars" : [
|
|
"IMAGE_INSTALL_append = ' ssh-pregen-hostkeys'"
|
|
],
|
|
"TEMPLATE" : "arch-qemu"
|
|
},
|
|
"qemumips-alt" : {
|
|
"MACHINE" : "qemumips",
|
|
"extravars" : [
|
|
"IMAGE_INSTALL_append = ' ssh-pregen-hostkeys'"
|
|
],
|
|
"TEMPLATE" : "altcfg-qemu"
|
|
},
|
|
"edgerouter" : {
|
|
"MACHINE" : "edgerouter",
|
|
"TEMPLATE" : "arch-hw"
|
|
},
|
|
"edgerouter-alt" : {
|
|
"MACHINE" : "edgerouter",
|
|
"TEMPLATE" : "altcfg-hw"
|
|
},
|
|
"qemumips64" : {
|
|
"MACHINE" : "qemumips64",
|
|
"TEMPLATE" : "arch-qemu"
|
|
},
|
|
"qemuppc" : {
|
|
"MACHINE" : "qemuppc",
|
|
"extravars" : [
|
|
"IMAGE_INSTALL_append = ' ssh-pregen-hostkeys'"
|
|
],
|
|
"TEMPLATE" : "arch-qemu"
|
|
},
|
|
"qemuppc-alt" : {
|
|
"MACHINE" : "qemuppc",
|
|
"extravars" : [
|
|
"IMAGE_INSTALL_append = ' ssh-pregen-hostkeys'"
|
|
],
|
|
"TEMPLATE" : "altcfg-qemu"
|
|
},
|
|
"qemux86" : {
|
|
"MACHINE" : "qemux86",
|
|
"TEMPLATE" : "arch-qemu",
|
|
"step1" : {
|
|
"extravars" : [
|
|
"IMAGE_FSTYPES_append = ' wic wic.bmap'"
|
|
]
|
|
}
|
|
},
|
|
"qemux86-alt" : {
|
|
"MACHINE" : "qemux86",
|
|
"TEMPLATE" : "altcfg-qemu"
|
|
},
|
|
"genericx86" : {
|
|
"MACHINE" : "genericx86",
|
|
"TEMPLATE" : "arch-hw",
|
|
"step1" : {
|
|
"extravars" : [
|
|
"IMAGE_FSTYPES_append = ' wic wic.bmap'"
|
|
]
|
|
}
|
|
},
|
|
"genericx86-alt" : {
|
|
"MACHINE" : "genericx86",
|
|
"TEMPLATE" : "altcfg-hw"
|
|
},
|
|
"qemux86-64" : {
|
|
"MACHINE" : "qemux86-64",
|
|
"TEMPLATE" : "arch-qemu",
|
|
"step1" : {
|
|
"extravars" : [
|
|
"IMAGE_FSTYPES_append = ' wic wic.bmap'"
|
|
]
|
|
}
|
|
},
|
|
"qemux86-64-alt" : {
|
|
"MACHINE" : "qemux86-64",
|
|
"TEMPLATE" : "altcfg-qemu"
|
|
},
|
|
"genericx86-64" : {
|
|
"MACHINE" : "genericx86-64",
|
|
"TEMPLATE" : "arch-hw",
|
|
"step1" : {
|
|
"extravars" : [
|
|
"IMAGE_FSTYPES_append = ' wic wic.bmap'"
|
|
]
|
|
}
|
|
},
|
|
"meta-intel" : {
|
|
"NEEDREPOS" : ["poky", "meta-intel"],
|
|
"ADDLAYER" : ["${BUILDDIR}/../meta-intel"],
|
|
"MACHINE" : "intel-corei7-64",
|
|
"TEMPLATE" : "arch-hw"
|
|
},
|
|
"genericx86-64-alt" : {
|
|
"MACHINE" : "genericx86-64",
|
|
"TEMPLATE" : "altcfg-hw"
|
|
},
|
|
"qemux86-world" : {
|
|
"MACHINE" : "qemux86-64",
|
|
"SDKMACHINE" : "x86_64",
|
|
"BBTARGETS" : "world",
|
|
"extravars" : [
|
|
"require conf/multilib.conf",
|
|
"MULTILIBS = 'multilib:lib32'",
|
|
"DEFAULTTUNE_virtclass-multilib-lib32 = 'x86'"
|
|
]
|
|
},
|
|
"qemux86-world-alt" : {
|
|
"MACHINE" : "qemux86-64",
|
|
"SDKMACHINE" : "x86_64",
|
|
"DISTRO" : "poky-altcfg",
|
|
"BBTARGETS" : "world",
|
|
"extravars" : [
|
|
"DISTRO_FEATURES_append = ' api-documentation'",
|
|
"require conf/multilib.conf",
|
|
"MULTILIBS = 'multilib:lib32'",
|
|
"DEFAULTTUNE_virtclass-multilib-lib32 = 'x86'",
|
|
"QTDEMOS_remove = 'qmmp'"
|
|
]
|
|
},
|
|
"qemux86-64-x32" : {
|
|
"MACHINE" : "qemux86-64",
|
|
"SDKMACHINE" : "x86_64",
|
|
"BUILDINFO" : true,
|
|
"extravars" : [
|
|
"DEFAULTTUNE = 'x86-64-x32'",
|
|
"baselib = \"${@d.getVar('BASE_LIB_tune-' + (d.getVar('DEFAULTTUNE', True) or 'INVALID'), True) or 'lib'}\""
|
|
],
|
|
"step1" : {
|
|
"BBTARGETS" : "core-image-minimal core-image-sato",
|
|
"SANITYTARGETS" : "core-image-minimal:do_testimage"
|
|
},
|
|
"step2" : {
|
|
"SANITYTARGETS" : "core-image-sato:do_testimage",
|
|
"extravars" : [
|
|
"TEST_SUITES_append = ' x32lib'"
|
|
]
|
|
}
|
|
},
|
|
"qemux86-64-ptest" : {
|
|
"MACHINE" : "qemux86-64",
|
|
"TEMPLATE" : "ptest-qemu"
|
|
},
|
|
"qemux86-64-ptest-fast" : {
|
|
"MACHINE" : "qemux86-64",
|
|
"TEMPLATE" : "ptest-qemu-fast"
|
|
},
|
|
"qemux86-64-ltp" : {
|
|
"MACHINE" : "qemux86-64",
|
|
"TEMPLATE" : "ltp-qemu"
|
|
},
|
|
"multilib" : {
|
|
"MACHINE" : "qemux86-64",
|
|
"SDKMACHINE" : "x86_64",
|
|
"step1" : {
|
|
"shortname" : "x86-64 lib32-img rpm",
|
|
"description" : "qemux86-64 32bit multilib image with rpm",
|
|
"BBTARGETS" : "lib32-core-image-minimal",
|
|
"SANITYTARGETS" : "lib32-core-image-minimal:do_testimage",
|
|
"extravars" : [
|
|
"TEST_SUITES = 'ping'",
|
|
"require conf/multilib.conf",
|
|
"MULTILIBS = 'multilib:lib32'",
|
|
"DEFAULTTUNE_virtclass-multilib-lib32 = 'x86'"
|
|
]
|
|
},
|
|
"step2" : {
|
|
"shortname" : "x86-64 lib32-img ipk",
|
|
"description" : "qemux86-64 32bit multilib image with ipk",
|
|
"PACKAGE_CLASSES" : "package_ipk",
|
|
"BBTARGETS" : "lib32-core-image-minimal",
|
|
"SANITYTARGETS" : "lib32-core-image-minimal:do_testimage",
|
|
"extravars" : [
|
|
"TEST_SUITES = 'ping'",
|
|
"require conf/multilib.conf",
|
|
"MULTILIBS = 'multilib:lib32'",
|
|
"DEFAULTTUNE_virtclass-multilib-lib32 = 'x86'"
|
|
]
|
|
},
|
|
"step3" : {
|
|
"shortname" : "x86-64 lib32 rpm",
|
|
"description" : "qemux86-64 64bit image and 32 bit multilibs with rpm",
|
|
"BBTARGETS" : "core-image-sato",
|
|
"SANITYTARGETS" : "core-image-sato:do_testimage",
|
|
"extravars" : [
|
|
"TEST_SUITES_append = ' multilib'",
|
|
"require conf/multilib.conf",
|
|
"MULTILIBS = 'multilib:lib32'",
|
|
"DEFAULTTUNE_virtclass-multilib-lib32 = 'x86'",
|
|
"RPM_PREFER_ELF_ARCH = '1'",
|
|
"IMAGE_INSTALL_append = ' lib32-connman-gnome gdk-pixbuf-loader-jpeg lib32-gdk-pixbuf-loader-jpeg gdk-pixbuf-loader-png lib32-gdk-pixbuf-loader-png pango-module-basic-fc lib32-pango-module-basic-fc'"
|
|
]
|
|
},
|
|
"step4" : {
|
|
"shortname" : "x86-64 lib32 ipk",
|
|
"description" : "qemux86-64 64bit image and 32 bit multilibs with ipk",
|
|
"PACKAGE_CLASSES" : "package_ipk",
|
|
"BBTARGETS" : "core-image-sato",
|
|
"SANITYTARGETS" : "core-image-sato:do_testimage",
|
|
"extravars" : [
|
|
"TEST_SUITES_append = ' multilib'",
|
|
"require conf/multilib.conf",
|
|
"MULTILIBS = 'multilib:lib32'",
|
|
"DEFAULTTUNE_virtclass-multilib-lib32 = 'x86'",
|
|
"RPM_PREFER_ELF_ARCH = '1'",
|
|
"IMAGE_INSTALL_append = ' lib32-connman-gnome gdk-pixbuf-loader-jpeg lib32-gdk-pixbuf-loader-jpeg gdk-pixbuf-loader-png lib32-gdk-pixbuf-loader-png pango-module-basic-fc lib32-pango-module-basic-fc'"
|
|
]
|
|
},
|
|
"step5" : {
|
|
"shortname" : "x86-64 lib64-img",
|
|
"description" : "x86 building 64bit multilib image",
|
|
"MACHINE" : "qemux86",
|
|
"SDKMACHINE" : "i686",
|
|
"BBTARGETS" : "lib64-core-image-sato lib64-core-image-sato-sdk",
|
|
"extravars" : [
|
|
"require conf/multilib.conf",
|
|
"MULTILIBS = 'multilib:lib64'",
|
|
"DEFAULTTUNE_virtclass-multilib-lib64 = 'x86-64'"
|
|
]
|
|
},
|
|
"step6" : {
|
|
"shortname" : "mip64 n32",
|
|
"description" : "qemumips64 image using n32 as default",
|
|
"MACHINE" : "qemumips64",
|
|
"BBTARGETS" : "core-image-minimal core-image-minimal:do_populate_sdk",
|
|
"SANITYTARGETS" : "core-image-minimal:do_testimage core-image-minimal:do_testsdk",
|
|
"extravars" : [
|
|
"require conf/multilib.conf",
|
|
"MULTILIBS = 'multilib:lib64 multilib:lib32'",
|
|
"DEFAULTTUNE = 'mips64-n32'",
|
|
"DEFAULTTUNE_virtclass-multilib-lib64 = 'mips64'",
|
|
"DEFAULTTUNE_virtclass-multilib-lib32 = 'mips32r2'"
|
|
]
|
|
}
|
|
},
|
|
"pkgman-rpm-non-rpm" : {
|
|
"MACHINE" : "qemux86",
|
|
"PACKAGE_CLASSES" : "package_rpm",
|
|
"BBTARGETS" : "core-image-sato core-image-sato-sdk core-image-minimal core-image-minimal-dev",
|
|
"SANITYTARGETS" : "core-image-minimal:do_testimage core-image-sato:do_testimage core-image-sato-sdk:do_testimage"
|
|
},
|
|
"pkgman-deb-non-deb" : {
|
|
"MACHINE" : "qemux86",
|
|
"PACKAGE_CLASSES" : "package_deb",
|
|
"BBTARGETS" : "core-image-sato core-image-sato-sdk core-image-minimal core-image-minimal-dev core-image-sato:do_populate_sdk",
|
|
"SANITYTARGETS" : "core-image-minimal:do_testimage core-image-sato:do_testimage core-image-sato-sdk:do_testimage core-image-sato:do_testsdk"
|
|
},
|
|
"pkgman-non-rpm" : {
|
|
"MACHINE" : "qemux86",
|
|
"step1" : {
|
|
"PACKAGE_CLASSES" : "package_ipk",
|
|
"BBTARGETS" : "core-image-sato core-image-sato-sdk core-image-minimal core-image-minimal-dev",
|
|
"SANITYTARGETS" : "core-image-minimal:do_testimage core-image-sato:do_testimage core-image-sato-sdk:do_testimage"
|
|
},
|
|
"step2" : {
|
|
"PACKAGE_CLASSES" : "package_deb",
|
|
"BBTARGETS" : "core-image-sato core-image-sato-sdk core-image-minimal core-image-minimal-dev",
|
|
"SANITYTARGETS" : "core-image-minimal:do_testimage core-image-sato:do_testimage core-image-sato-sdk:do_testimage"
|
|
}
|
|
},
|
|
"poky-tiny" : {
|
|
"MACHINE" : "qemux86",
|
|
"DISTRO" : "poky-tiny",
|
|
"BBTARGETS" : "core-image-minimal"
|
|
},
|
|
"wic" : {
|
|
"BUILDINFO" : true,
|
|
"extravars" : [
|
|
"IMAGE_FSTYPES += ' hddimg'",
|
|
"MACHINE_FEATURES_append = ' efi'"
|
|
],
|
|
"step1" : {
|
|
"MACHINE" : "qemux86",
|
|
"shortname" : "qemux86 wic",
|
|
"BBTARGETS" : "wic-tools core-image-sato",
|
|
"EXTRACMDS" : [
|
|
"wic create directdisk -e core-image-sato -o ${BUILDDIR}/tmp/deploy/wic_images/qemux86/directdisk/core-image-sato/",
|
|
"wic create directdisk-gpt -e core-image-sato -o ${BUILDDIR}/tmp/deploy/wic_images/qemux86/directdisk/core-image-sato/",
|
|
"wic create mkefidisk -e core-image-sato -o ${BUILDDIR}/tmp/deploy/wic_images/qemux86/directdisk/core-image-sato/"
|
|
]
|
|
},
|
|
"step2" : {
|
|
"MACHINE" : "genericx86",
|
|
"shortname" : "genericx86 wic",
|
|
"BBTARGETS" : "wic-tools core-image-sato",
|
|
"EXTRACMDS" : [
|
|
"wic create directdisk -e core-image-sato -o ${BUILDDIR}/tmp/deploy/wic_images/genericx86/directdisk/core-image-sato/",
|
|
"wic create directdisk-gpt -e core-image-sato -o ${BUILDDIR}/tmp/deploy/wic_images/genericx86/directdisk/core-image-sato/",
|
|
"wic create mkefidisk -e core-image-sato -o ${BUILDDIR}/tmp/deploy/wic_images/genericx86/directdisk/core-image-sato/"
|
|
]
|
|
},
|
|
"step3" : {
|
|
"MACHINE" : "qemux86-64",
|
|
"shortname" : "qemux86-64 wic",
|
|
"BBTARGETS" : "wic-tools core-image-sato",
|
|
"EXTRACMDS" : [
|
|
"wic create directdisk -e core-image-sato -o ${BUILDDIR}/tmp/deploy/wic_images/qemux86-64/directdisk/core-image-sato/",
|
|
"wic create directdisk-gpt -e core-image-sato -o ${BUILDDIR}/tmp/deploy/wic_images/qemux86-64/directdisk/core-image-sato/",
|
|
"wic create mkefidisk -e core-image-sato -o ${BUILDDIR}/tmp/deploy/wic_images/qemux86-64/directdisk/core-image-sato/"
|
|
]
|
|
},
|
|
"step4" : {
|
|
"MACHINE" : "genericx86-64",
|
|
"shortname" : "genericx86-64 wic",
|
|
"BBTARGETS" : "wic-tools core-image-sato",
|
|
"EXTRACMDS" : [
|
|
"wic create directdisk -e core-image-sato -o ${BUILDDIR}/tmp/deploy/wic_images/genericx86-64/directdisk/core-image-sato/",
|
|
"wic create directdisk-gpt -e core-image-sato -o ${BUILDDIR}/tmp/deploy/wic_images/genericx86-64/directdisk/core-image-sato/",
|
|
"wic create mkefidisk -e core-image-sato -o ${BUILDDIR}/tmp/deploy/wic_images/genericx86-64/directdisk/core-image-sato/"
|
|
]
|
|
}
|
|
},
|
|
"buildtools" : {
|
|
"MACHINE" : "qemux86-64",
|
|
"extravars" : [
|
|
"BUILD_REPRODUCIBLE_BINARIES_pn-nativesdk-python3 = '0'"
|
|
],
|
|
"step1" : {
|
|
"SDKMACHINE" : "x86_64",
|
|
"shortname" : "x86_64 tools",
|
|
"BBTARGETS" : "buildtools-tarball buildtools-extended-tarball uninative-tarball"
|
|
},
|
|
"step2" : {
|
|
"SDKMACHINE" : "i686",
|
|
"shortname" : "i686 tools",
|
|
"BBTARGETS" : "uninative-tarball"
|
|
},
|
|
"step3" : {
|
|
"SDKMACHINE" : "aarch64",
|
|
"shortname" : "aarch64 tools",
|
|
"BBTARGETS" : "buildtools-tarball buildtools-extended-tarball uninative-tarball"
|
|
}
|
|
},
|
|
"build-appliance" : {
|
|
"MACHINE" : "qemux86-64",
|
|
"DLDIR" : "DL_DIR ?= '${TOPDIR}/downloads'",
|
|
"BUILDAPP_SRCREV" : ["SRCREV_pn-build-appliance-image = '@SRCREV@'", "PV_append_pn-build-appliance-image = '+git${SRCPV}'"],
|
|
"BBTARGETS" : "core-image-minimal core-image-full-cmdline",
|
|
"extravars" : [
|
|
"SOURCE_MIRROR_FETCH = '1'",
|
|
"INHERIT += 'own-mirrors'",
|
|
"SOURCE_MIRROR_URL = 'file://${BASE_SHAREDDIR}/current_sources'"
|
|
],
|
|
"step1" : {
|
|
"shortname" : "Universe fetch",
|
|
"BBTARGETS" : "universe -k -c fetch"
|
|
},
|
|
"step2" : {
|
|
"shortname" : "BA image build",
|
|
"BBTARGETS" : "build-appliance-image"
|
|
}
|
|
},
|
|
"non-gpl3" : {
|
|
"NEEDREPOS" : ["poky", "meta-gplv2"],
|
|
"MACHINE" : "qemux86",
|
|
"BBTARGETS" : "core-image-minimal core-image-full-cmdline",
|
|
"extravars" : [
|
|
"require conf/distro/include/disable-gplv3.inc"
|
|
],
|
|
"EXTRACMDS" : [
|
|
"../../yocto-autobuilder-helper/scripts/check-gplv3"
|
|
]
|
|
},
|
|
"no-x11" : {
|
|
"MACHINE" : "qemux86-64",
|
|
"BBTARGETS" : "core-image-full-cmdline core-image-weston world",
|
|
"SANITYTARGETS" : "core-image-full-cmdline:do_testimage core-image-weston:do_testimage",
|
|
"extravars" : [
|
|
"DISTRO_FEATURES_remove = 'x11'"
|
|
],
|
|
"step1" : {
|
|
"shortname" : "Sysvinit weston"
|
|
},
|
|
"step2" : {
|
|
"shortname" : "Systemd weston",
|
|
"extravars" : [
|
|
"TEST_SUITES_append = ' systemd'",
|
|
"DISTRO_FEATURES_append = ' pam systemd'",
|
|
"VIRTUAL-RUNTIME_init_manager = 'systemd'",
|
|
"DISTRO_FEATURES_BACKFILL_CONSIDERED = 'sysvinit'"
|
|
]
|
|
}
|
|
},
|
|
"musl-qemux86" : {
|
|
"MACHINE" : "qemux86",
|
|
"SDKMACHINE" : "x86_64",
|
|
"BBTARGETS" : "core-image-minimal core-image-full-cmdline core-image-sato-sdk world",
|
|
"SANITYTARGETS" : "core-image-minimal:do_testimage core-image-full-cmdline:do_testimage core-image-sato-sdk:do_testimage",
|
|
"extravars" : [
|
|
"TCLIBC = 'musl'"
|
|
]
|
|
},
|
|
"musl-qemux86-64" : {
|
|
"MACHINE" : "qemux86-64",
|
|
"SDKMACHINE" : "x86_64",
|
|
"BUILDINFO" : true,
|
|
"BBTARGETS" : "core-image-minimal core-image-full-cmdline core-image-sato-sdk world",
|
|
"SANITYTARGETS" : "core-image-minimal:do_testimage core-image-full-cmdline:do_testimage core-image-sato-sdk:do_testimage",
|
|
"extravars" : [
|
|
"TCLIBC = 'musl'"
|
|
]
|
|
},
|
|
"checkuri" : {
|
|
"MACHINE" : "qemux86",
|
|
"SDKMACHINE" : "x86_64",
|
|
"BBTARGETS" : "universe:do_checkuri",
|
|
"extravars" : [
|
|
"SOURCE_MIRROR_FETCH = '1'",
|
|
"BB_NUMBER_THREADS = '1'",
|
|
"do_checkuri_pn-lsof = ''"
|
|
]
|
|
},
|
|
"oe-selftest" : {
|
|
"TEMPLATE" : "selftest"
|
|
},
|
|
"oe-selftest-ubuntu" : {
|
|
"TEMPLATE" : "selftest"
|
|
},
|
|
"oe-selftest-debian" : {
|
|
"TEMPLATE" : "selftest"
|
|
},
|
|
"oe-selftest-fedora" : {
|
|
"TEMPLATE" : "selftest"
|
|
},
|
|
"oe-selftest-opensuse" : {
|
|
"TEMPLATE" : "selftest"
|
|
},
|
|
"oe-selftest-centos" : {
|
|
"TEMPLATE" : "selftest"
|
|
},
|
|
"reproducible" : {
|
|
"TEMPLATE" : "reproducible"
|
|
},
|
|
"reproducible-ubuntu" : {
|
|
"TEMPLATE" : "reproducible"
|
|
},
|
|
"reproducible-debian" : {
|
|
"TEMPLATE" : "reproducible"
|
|
},
|
|
"reproducible-fedora" : {
|
|
"TEMPLATE" : "reproducible"
|
|
},
|
|
"reproducible-opensuse" : {
|
|
"TEMPLATE" : "reproducible"
|
|
},
|
|
"reproducible-centos" : {
|
|
"TEMPLATE" : "reproducible"
|
|
},
|
|
"check-layer" : {
|
|
"NEEDREPOS" : ["poky", "meta-gplv2", "meta-mingw"],
|
|
"step1" : {
|
|
"EXTRACMDS" : ["yocto-check-layer-wrapper ../meta-poky"]
|
|
},
|
|
"step2" : {
|
|
"EXTRACMDS" : ["yocto-check-layer-wrapper ../meta-yocto-bsp"]
|
|
},
|
|
"step3" : {
|
|
"EXTRACMDS" : ["yocto-check-layer-wrapper ../meta-mingw"]
|
|
},
|
|
"step4" : {
|
|
"EXTRACMDS" : ["yocto-check-layer-wrapper ../meta-gplv2"]
|
|
}
|
|
},
|
|
"check-layer-nightly" : {
|
|
"NEEDREPOS" : ["poky", "meta-intel"],
|
|
"step1" : {
|
|
"shortname" : "Test meta-intel YP Compatibility",
|
|
"EXTRACMDS" : ["yocto-check-layer-wrapper ../meta-intel"]
|
|
}
|
|
},
|
|
"meta-mingw" : {
|
|
"NEEDREPOS" : ["poky", "meta-mingw"],
|
|
"MACHINE" : "qemux86",
|
|
"BBTARGETS" : "core-image-mingw-sdktest:do_populate_sdk",
|
|
"ADDLAYER" : ["${BUILDDIR}/../meta-mingw"],
|
|
"step1" : {
|
|
"SDKMACHINE" : "i686-mingw32"
|
|
},
|
|
"step2" : {
|
|
"SDKMACHINE" : "x86_64-mingw32",
|
|
"SANITYTARGETS" : "core-image-mingw-sdktest:do_testsdk"
|
|
}
|
|
},
|
|
"meta-oe" : {
|
|
"NEEDREPOS" : ["poky", "meta-openembedded"],
|
|
"MACHINE" : "qemux86-64",
|
|
"BBTARGETS" : "world -k",
|
|
"ADDLAYER" : [
|
|
"${BUILDDIR}/../meta-openembedded/meta-oe",
|
|
"${BUILDDIR}/../meta-openembedded/meta-python",
|
|
"${BUILDDIR}/../meta-openembedded/meta-networking",
|
|
"${BUILDDIR}/../meta-openembedded/meta-filesystems"
|
|
]
|
|
},
|
|
"meta-virt" : {
|
|
"NEEDREPOS" : ["poky", "meta-openembedded", "meta-virtualization"],
|
|
"MACHINE" : "qemux86-64",
|
|
"BBTARGETS" : "world -k",
|
|
"ADDLAYER" : [
|
|
"${BUILDDIR}/../meta-openembedded/meta-oe",
|
|
"${BUILDDIR}/../meta-openembedded/meta-python",
|
|
"${BUILDDIR}/../meta-openembedded/meta-networking",
|
|
"${BUILDDIR}/../meta-openembedded/meta-filesystems",
|
|
"${BUILDDIR}/../meta-virtualization"
|
|
],
|
|
"extravars" : [
|
|
"DISTRO_FEATURES_append = ' virtualization'"
|
|
]
|
|
},
|
|
"qa-extras" : {
|
|
"MACHINE" : "qemux86-64",
|
|
"step1" : {
|
|
"shortname" : "Readonly rootfs",
|
|
"BBTARGETS" : "core-image-minimal",
|
|
"SANITYTARGETS" : "core-image-minimal:do_testimage",
|
|
"extravars" : [
|
|
"IMAGE_FEATURES_append = ' read-only-rootfs'"
|
|
]
|
|
},
|
|
"step2" : {
|
|
"shortname" : "ROOT_HOME testing",
|
|
"BBTARGETS" : "core-image-minimal",
|
|
"SANITYTARGETS" : "core-image-minimal:do_testimage",
|
|
"extravars" : [
|
|
"ROOT_HOME = '/root'"
|
|
]
|
|
},
|
|
"step3" : {
|
|
"shortname" : "Full eSDK type",
|
|
"SDKMACHINE" : "x86_64",
|
|
"BBTARGETS" : "core-image-minimal:do_populate_sdk_ext",
|
|
"extravars" : [
|
|
"SDK_EXT_TYPE = 'full'"
|
|
]
|
|
},
|
|
"step4" : {
|
|
"shortname" : "Prep locked-sigs test",
|
|
"SDKMACHINE" : "x86_64",
|
|
"BBTARGETS" : "core-image-sato core-image-sato:do_populate_sdk_ext"
|
|
},
|
|
"step5" : {
|
|
"shortname" : "Prep #2 locked-sigs test",
|
|
"SDKMACHINE" : "x86_64",
|
|
"BBTARGETS" : "core-image-sato -S none",
|
|
"EXTRACMDS" : ["${SCRIPTSDIR}/../janitor/clobberdir ${BUILDDIR}/../build/tmp"]
|
|
},
|
|
"step6" : {
|
|
"shortname" : "Test locked-sigs image",
|
|
"SDKMACHINE" : "x86_64",
|
|
"BBTARGETS" : "core-image-sato",
|
|
"extravars" : [
|
|
"TMPDIR = '${TOPDIR}/newtmp'",
|
|
"require ../locked-sigs.inc"
|
|
]
|
|
},
|
|
"step7" : {
|
|
"shortname" : "Test locked-sigs eSDK",
|
|
"SDKMACHINE" : "x86_64",
|
|
"BBTARGETS" : "core-image-sato:do_populate_sdk_ext",
|
|
"extravars" : [
|
|
"TMPDIR = '${TOPDIR}/sdktmp'"
|
|
]
|
|
}
|
|
},
|
|
"qa-extras2" : {
|
|
"MACHINE" : "qemux86-64",
|
|
"step1" : {
|
|
"shortname" : "Test logrotate",
|
|
"BBTARGETS" : "core-image-sato",
|
|
"SANITYTARGETS" : "core-image-sato:do_testimage",
|
|
"extravars" : [
|
|
"IMAGE_INSTALL_append = ' logrotate'",
|
|
"TEST_SUITES_append = ' logrotate'"
|
|
]
|
|
},
|
|
"step2" : {
|
|
"BBTARGETS" : "core-image-sato",
|
|
"SANITYTARGETS" : "core-image-sato:do_testimage",
|
|
"extravars" : [
|
|
"DISTRO_FEATURES_append = ' pam'",
|
|
"TEST_SUITES_append = ' pam'"
|
|
]
|
|
},
|
|
"step3" : {
|
|
"shortname" : "Test skeletoninit",
|
|
"BBTARGETS" : "core-image-sato",
|
|
"SANITYTARGETS" : "core-image-sato:do_testimage",
|
|
"extravars" : [
|
|
"IMAGE_INSTALL_append = ' service hello-mod'",
|
|
"TEST_SUITES_append = ' skeletoninit'"
|
|
],
|
|
"ADDLAYER" : ["${BUILDDIR}/../meta-skeleton"]
|
|
},
|
|
"step4" : {
|
|
"shortname" : "Systemd with sysvinit compat",
|
|
"BBTARGETS" : "core-image-sato",
|
|
"SANITYTARGETS" : "core-image-sato:do_testimage",
|
|
"extravars" : [
|
|
"DISTRO_FEATURES_append = ' systemd'",
|
|
"VIRTUAL-RUNTIME_init_manager = 'systemd'",
|
|
"TEST_SUITES_append = ' systemd'"
|
|
]
|
|
},
|
|
"step5" : {
|
|
"shortname" : "Sysvinit with systemd",
|
|
"BBTARGETS" : "core-image-sato",
|
|
"SANITYTARGETS" : "core-image-sato:do_testimage",
|
|
"extravars" : [
|
|
"DISTRO_FEATURES_append = ' systemd'",
|
|
"VIRTUAL-RUNTIME_init_manager = 'sysvinit'"
|
|
]
|
|
},
|
|
"step6" : {
|
|
"shortname" : "Systemd",
|
|
"BBTARGETS" : "core-image-sato",
|
|
"SANITYTARGETS" : "core-image-sato:do_testimage",
|
|
"extravars" : [
|
|
"TEST_SUITES_append = ' systemd'",
|
|
"DISTRO_FEATURES_append = ' systemd'",
|
|
"VIRTUAL-RUNTIME_init_manager = 'systemd'",
|
|
"DISTRO_FEATURES_BACKFILL_CONSIDERED = 'sysvinit'"
|
|
]
|
|
},
|
|
"step7" : {
|
|
"shortname" : "Mesa gallium-llvm",
|
|
"BBTARGETS" : "core-image-sato",
|
|
"SANITYTARGETS" : "core-image-sato:do_testimage",
|
|
"extravars" : [
|
|
"PACKAGECONFIG_append_x86-64_pn-mesa = ' gallium-llvm gallium r600'"
|
|
]
|
|
|
|
}
|
|
},
|
|
"eclipse-plugin-neon" : {
|
|
"NEEDREPOS" : ["eclipse-poky-neon"],
|
|
"WRITECONFIG" : false,
|
|
"SENDERRORS" : false,
|
|
"EXTRAPLAINCMDS" : [
|
|
"cd scripts; ./setup.sh; ECLIPSE_HOME=`pwd`/eclipse/ ./build.sh neon-master master development"
|
|
]
|
|
|
|
},
|
|
"eclipse-plugin-oxygen" : {
|
|
"NEEDREPOS" : ["eclipse-poky-oxygen"],
|
|
"WRITECONFIG" : false,
|
|
"SENDERRORS" : false,
|
|
"EXTRAPLAINCMDS" : [
|
|
"cd scripts; ./setup.sh; ECLIPSE_HOME=`pwd`/eclipse/ ./build.sh oxygen-master master development"
|
|
]
|
|
},
|
|
"buildperf-debian11" : {
|
|
"TEMPLATE" : "buildperf"
|
|
},
|
|
"buildperf-alma8" : {
|
|
"TEMPLATE" : "buildperf"
|
|
},
|
|
"auh" : {
|
|
"EXTRAPLAINCMDS" : [
|
|
"${SCRIPTSDIR}/setup-auh ${HELPERBUILDDIR}; ${SCRIPTSDIR}/run-auh ${HELPERBUILDDIR}"
|
|
]
|
|
},
|
|
"a-quick" : {
|
|
"TEMPLATE" : "trigger-build"
|
|
},
|
|
"a-quick-posttrigger" : {
|
|
"TEMPLATE" : "trigger-build-posttrigger"
|
|
},
|
|
"a-full" : {
|
|
"TEMPLATE" : "trigger-build"
|
|
},
|
|
"a-full-posttrigger" : {
|
|
"TEMPLATE" : "trigger-build-posttrigger"
|
|
}
|
|
},
|
|
"repo-defaults" : {
|
|
"poky" : {
|
|
"url" : "git://git.yoctoproject.org/poky",
|
|
"branch" : "master",
|
|
"revision" : "HEAD",
|
|
"checkout-dirname" : ".",
|
|
"no-layer-add" : true,
|
|
"call-init" : true
|
|
},
|
|
"meta-intel" : {
|
|
"url" : "git://git.yoctoproject.org/meta-intel",
|
|
"branch" : "master",
|
|
"revision" : "HEAD",
|
|
"no-layer-add" : true
|
|
},
|
|
"oecore" : {"url" : "git://git.openembedded.org/openembedded-core",
|
|
"branch" : "master",
|
|
"revision" : "HEAD",
|
|
"checkout-dirname" : ".",
|
|
"no-layer-add" : true,
|
|
"call-init" : true
|
|
},
|
|
"bitbake" : {
|
|
"url" : "git://git.openembedded.org/bitbake",
|
|
"branch" : "master",
|
|
"revision" : "HEAD",
|
|
"no-layer-add" : true
|
|
},
|
|
"eclipse-poky-neon" : {
|
|
"url" : "git://git.yoctoproject.org/eclipse-yocto",
|
|
"branch" : "neon-master",
|
|
"revision" : "HEAD",
|
|
"checkout-dirname" : ".",
|
|
"no-layer-add" : true
|
|
},
|
|
"eclipse-poky-oxygen" : {
|
|
"url" : "git://git.yoctoproject.org/eclipse-yocto",
|
|
"branch" : "oxygen-master",
|
|
"revision" : "HEAD",
|
|
"checkout-dirname" : ".",
|
|
"no-layer-add" : true
|
|
},
|
|
"meta-mingw" : {
|
|
"url" : "git://git.yoctoproject.org/meta-mingw",
|
|
"branch" : "master",
|
|
"revision" : "HEAD"
|
|
},
|
|
"meta-gplv2" : {
|
|
"url" : "git://git.yoctoproject.org/meta-gplv2",
|
|
"branch" : "master",
|
|
"revision" : "HEAD"
|
|
},
|
|
"meta-virtualization" : {
|
|
"url" : "git://git.yoctoproject.org/meta-virtualization",
|
|
"branch" : "master",
|
|
"revision" : "HEAD",
|
|
"no-layer-add" : true
|
|
},
|
|
"meta-openembedded" : {
|
|
"url" : "git://git.openembedded.org/meta-openembedded",
|
|
"branch" : "master",
|
|
"revision" : "HEAD",
|
|
"no-layer-add" : true
|
|
},
|
|
"meta-arm" : {
|
|
"url" : "git://git.yoctoproject.org/meta-arm",
|
|
"branch" : "master",
|
|
"revision" : "HEAD",
|
|
"no-layer-add" : true
|
|
},
|
|
"meta-agl": {
|
|
"url" : "https://git.automotivelinux.org/AGL/meta-agl",
|
|
"branch" : "next",
|
|
"revision" : "HEAD",
|
|
"no-layer-add" : true
|
|
}
|
|
},
|
|
"buildtools" : {
|
|
"debian8*" : "${BUILDTOOLS_URL}",
|
|
"debian9*" : "${BUILDTOOLS_URL}",
|
|
"centos7*" : "${BUILDTOOLS_URL}",
|
|
"ubuntu1604*" : "${BUILDTOOLS_URL}",
|
|
"perf-centos7*" : "${BUILDTOOLS_URL}",
|
|
"perf-ubuntu1604*" : "${BUILDTOOLS_URL}"
|
|
}
|
|
}
|