svn commit: r263788 - user/jmmv/autotest/node/configs/kyua3

Julio Merino jmmv at FreeBSD.org
Thu Mar 27 01:32:45 UTC 2014


Author: jmmv
Date: Thu Mar 27 01:32:44 2014
New Revision: 263788
URL: http://svnweb.freebsd.org/changeset/base/263788

Log:
  Add configuration files for kyua3.
  
  These files are a verbatim copy of the files for kyua1.  This is because
  I intend to replace kyua1 with kyua3 and leave kyua1 as the canary machine.

Added:
  user/jmmv/autotest/node/configs/kyua3/
  user/jmmv/autotest/node/configs/kyua3/head.conf   (contents, props changed)
  user/jmmv/autotest/node/configs/kyua3/host.conf   (contents, props changed)
  user/jmmv/autotest/node/configs/kyua3/stable-10.conf   (contents, props changed)

Added: user/jmmv/autotest/node/configs/kyua3/head.conf
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ user/jmmv/autotest/node/configs/kyua3/head.conf	Thu Mar 27 01:32:44 2014	(r263788)
@@ -0,0 +1,34 @@
+# $FreeBSD$
+#
+# autotest node configuration to test FreeBSD HEAD.
+#
+
+root=/kyua/head
+
+CHROOTDIR="${root}/build"
+IMAGE="${root}/image.disk"
+DATADIR="${root}/data"
+SRCBRANCH="base/head"
+MKVARS="NO_CLEAN=yes WITH_TESTS=yes"
+
+TARGET=amd64
+TARGET_ARCH=amd64
+TESTS_TIMEOUT=3600
+
+PACKAGES=
+# Required by sys/netinet/fibs_test:arpresolve_checks_interface_fib.
+PACKAGES="${PACKAGES} nmap socat"
+
+post_mkimage_hook() {
+    local chrootdir="${1}"; shift
+
+    cat >>"${chrootdir}/boot/loader.conf" <<EOF
+net.fibs = 4
+net.add_addr_allfibs = 0
+EOF
+
+cat >>"${chrootdir}/usr/local/etc/kyua/kyua.conf" <<EOF
+test_suites.FreeBSD.allow_sysctl_side_effects = 1
+test_suites.FreeBSD.fibs = "2 3"
+EOF
+}

Added: user/jmmv/autotest/node/configs/kyua3/host.conf
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ user/jmmv/autotest/node/configs/kyua3/host.conf	Thu Mar 27 01:32:44 2014	(r263788)
@@ -0,0 +1,12 @@
+# $FreeBSD$
+#
+# Configuration to bootstrap autotest on this host and to maintain the host
+# up-to-date with changes to the autotest code, its configuration files and
+# its dependencies.
+#
+
+AUTOTEST_SVNROOT="svn://svn.freebsd.org/base/user/jmmv"
+AUTOTEST_REVISION="r263766"
+
+SHTK_REMOTE="https://github.com/jmmv/shtk/"
+SHTK_REVISION="shtk-1.5"

Added: user/jmmv/autotest/node/configs/kyua3/stable-10.conf
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ user/jmmv/autotest/node/configs/kyua3/stable-10.conf	Thu Mar 27 01:32:44 2014	(r263788)
@@ -0,0 +1,34 @@
+# $FreeBSD$
+#
+# autotest node configuration to test FreeBSD stable/10.
+#
+
+root=/kyua/stable-10
+
+CHROOTDIR="${root}/build"
+IMAGE="${root}/image.disk"
+DATADIR="${root}/data"
+SRCBRANCH="base/stable/10"
+MKVARS="NO_CLEAN=yes WITH_TESTS=yes"
+
+TARGET=amd64
+TARGET_ARCH=amd64
+TESTS_TIMEOUT=3600
+
+PACKAGES=
+# Required by sys/netinet/fibs_test:arpresolve_checks_interface_fib.
+PACKAGES="${PACKAGES} nmap socat"
+
+post_mkimage_hook() {
+    local chrootdir="${1}"; shift
+
+    cat >>"${chrootdir}/boot/loader.conf" <<EOF
+net.fibs = 4
+net.add_addr_allfibs = 0
+EOF
+
+cat >>"${chrootdir}/usr/local/etc/kyua/kyua.conf" <<EOF
+test_suites.FreeBSD.allow_sysctl_side_effects = 1
+test_suites.FreeBSD.fibs = "2 3"
+EOF
+}


More information about the svn-src-user mailing list