Lines Matching +full:build +full:- +full:without +full:- +full:defaults
48 # with the DEFAULTS tag. This allows you to have default options
50 # of the file. You can even place the DEFAULTS tag between
54 # MIN_CONFIG = /home/test/config-test1
56 # DEFAULTS
57 # MIN_CONFIG = /home/test/config-default
62 # /home/test/config-test-1. Then 10 tests will be executed
63 # with MIN_CONFIG with /home/test/config-default.
65 # You can also disable defaults with the SKIP option
67 # DEFAULTS SKIP
68 # MIN_CONFIG = /home/test/config-use-sometimes
70 # DEFAULTS
71 # MIN_CONFIG = /home/test/config-most-times
75 # DEFAULTS tag and add it to the second. Be careful, options
80 # DEFAULTS OVERRIDE
82 # Options defined in the DEFAULTS section can not be duplicated
97 # Both TEST_START and DEFAULTS sections can also have the IF keyword
101 # DEFAULTS IF ${IS_X86_32}
103 # The above will process the DEFAULTS section if the config
112 # BUILD_TYPE = useconfig:${CONFIG_DIR}/config-network
116 # BUILD_TYPE = useconfig:${CONFIG_DIR}/config-normal
124 # BUILD_TYPE = useconfig:${CONFIG_DIR}/config-network
127 # BUILD_TYPE = useconfig:${CONFIG_DIR}/config-tests
130 # BUILD_TYPE = useconfig:${CONFIG_DIR}/config-cpu
133 # BUILD_TYPE = useconfig:${CONFIG_DIR}/config-network
140 # DEFAULTS IF ${BOX_TYPE} == x86_32
141 # BUILD_TYPE = useconfig:${CONFIG_DIR}/config-32
143 # BUILD_TYPE = useconfig:${CONFIG_DIR}/config-64
150 # DEFAULTS IF DEFINED USE_CC
158 # DEFAULTS IF NOT DEFINED MAKE_CMD
166 # Notice the use of parentheses. Without any parentheses the above would be
268 # DEFAULTS IF "${HOSTNAME}" == "frodo"
318 #OUTPUT_DIR = /home/test/build/target
325 #TARGET_IMAGE = /boot/vmlinuz-test
330 #POWER_CYCLE = wget --no-proxy -O /dev/null -q --auth-no-challenge 'http://admin:admin@power/outle…
339 #CONSOLE = nc -d localhost 3001
353 #LOCALVERSION = -test
375 # kernel vmlinuz-test
405 #SYSLINUX_LABEL = "test-kernel"
414 #### Optional Config Options (all have defaults) ####
432 # MAIL_COMMAND = echo \'Subject: $SUBJECT\n\n$MESSAGE\' | $MAIL_PATH/$MAILER -t $MAILTO
434 # MAIL_COMMAND = "$MAIL_PATH/$MAILER -s \'$SUBJECT\' $MAILTO <<< \'$MESSAGE\'
440 #MAIL_COMMAND = echo \'Subject: $SUBJECT\n\n$MESSAGE\' | $MAIL_PATH/$MAILER -t $MAILTO
486 # DEFAULTS
487 # DEFAULTS SKIP
508 # environment, use kernel-install command.
510 #POST_KTEST = ssh root@Test "/usr/bin/kernel-install remove $KERNEL_VERSION"
514 # build - only build the kernel, do nothing else
515 # install - build and install, but do nothing else (does not reboot)
516 # boot - build, install, and boot the kernel
517 # test - build, boot and if TEST is set, run the test script
518 # (If TEST is not set, it defaults back to boot)
519 # bisect - Perform a bisect on the kernel (see BISECT_TYPE below)
520 # patchcheck - Do a test on a series of commits in git (see PATCHCHECK below)
528 # The build type is any make config type or special command
530 # nobuild - skip the clean and build step
531 # useconfig:/path/to/config - use the given config and run
538 #MAKE_CMD = CC=i386-gcc AS=i386-as make ARCH=i386
540 # Any build options for the make of the kernel (not for other makes, like configs)
542 #BUILD_OPTIONS = -j20
550 #PRE_INSTALL = ssh user@target rm -rf '/lib/modules/*-test*'
558 #POST_INSTALL = ssh user@target /sbin/mkinitrd --allow-missing -f /boot/initramfs-test.img $KERNEL_…
561 #POST_INSTALL = ssh user@target /sbin/dracut -f /boot/initramfs-test.img $KERNEL_VERSION
564 # environment, use kernel-install command.
566 #POST_INSTALL = ssh root@Test "/usr/bin/kernel-install add $KERNEL_VERSION /boot/vmlinuz-$KERNEL_VE…
590 #POST_TEST = cd ${BUILD_DIR}; git reset --hard
592 # If there is a script that you require to run before the build is done
595 # One example may be if you must add a temporary patch to the build to
597 # patch before each build that is made. Use the POST_BUILD to do a git reset --hard
601 #PRE_BUILD = cd ${BUILD_DIR} && patch -p1 < /tmp/temp.patch
609 # If there is a script that should run after the build is done
616 #POST_BUILD = cd ${BUILD_DIR} && git reset --hard
667 # The min config that is needed to build for the machine
677 # $ grep '^CONFIG' .config > /home/test/config-min
684 # # lsmod | cut -d' ' -f1 | xargs rmmod
702 #MIN_CONFIG = /home/test/config-min
707 # Staging drivers are horrible, and can break the build.
718 #ADD_CONFIG = /home/test/config-broken
769 # (default 600, -1 is to never stop)
772 # Stop testing if a build fails. If set, the script will end if
775 # MACHINE-TEST_TYPE_BUILD_TYPE-fail-yyyymmddhhmmss
794 # Build without doing a make mrproper, or removing .config
845 # If for some reason, the console is outputting content without
895 #POWER_OFF = wget --no-proxy -O /dev/null -q --auth-no-challenge 'http://admin:admin@power/outlet?…
900 # To have the build fail on "new" warnings, create a file that
904 # build detects a warning, it will examine this file and if the
905 # warning does not exist in it, it will fail the build.
908 # then any warning will fail the build.
956 # If you don't care if there are non-used options, enable this
957 # option. Be careful though, a non-used option is usually a sign
972 # They are ignored in the DEFAULTS sections.
1001 # The MIN_CONFIG will be used for all builds of the patchcheck. The build type
1021 # build, boot, test.
1023 # Note, the build test will look for warnings, if a warning occurred
1024 # in a file that a commit touches, the build will fail, unless
1051 # The MIN_CONFIG will be used for all builds of the bisect. The build type
1057 # build - bad fails to build
1058 # boot - bad builds but fails to boot
1059 # test - bad boots but fails a test
1096 # If BISECT_TYPE is set to test but the build fails, ktest will
1110 # Will run the bisect with "git bisect start -- arch/x86 kernel/time"
1159 # 0 for good, and non-zero for bad, you can override 0 being
1165 # 0 for good, and non-zero for bad, you can override non-zero being
1185 # "abort" or "skip" (without the quotes).
1197 # BISECT_TYPE = build
1198 # MIN_CONFIG = /home/test/config-bisect
1245 # build - bad fails to build
1246 # boot - bad builds but fails to boot
1247 # test - bad boots but fails a test
1253 # If you set it to build, it will run the bisect and you can
1261 # It will build a config with "make defconfig"
1274 # `pwd`/config-bisect.pl # the location ktest.pl was executed from.
1276 # `dirname <ktest.pl>`/config-bisect.pl # The directory that holds ktest.pl
1278 # ${BUILD_DIR}/tools/testing/ktest/config-bisect.pl
1284 # CONFIG_BISECT_TYPE = build
1285 # CONFIG_BISECT = /home/test/config-bad
1286 # MIN_CONFIG = /home/test/config-min
1364 # OUTPUT_MIN_CONFIG = /path/to/config-new-min
1365 # START_MIN_CONFIG = /path/to/config-min
1366 # IGNORE_CONFIG = /path/to/config-tested
1375 # If you want the build to fail when a new warning is discovered
1381 # What this test does is to run just a build, you still need to
1385 # The test will do the build and scan for all warnings. Any warning
1389 # off, so that a full build is done (make mrproper is performed).