devtools: add test apps to build script
authorBruce Richardson <bruce.richardson@intel.com>
Wed, 29 Mar 2017 16:38:56 +0000 (17:38 +0100)
committerThomas Monjalon <thomas.monjalon@6wind.com>
Thu, 6 Apr 2017 19:44:06 +0000 (21:44 +0200)
Since the test app is no longer being build by default as part of a build,
we need to update the testbuild script to take account of this.

Signed-off-by: Bruce Richardson <bruce.richardson@intel.com>
Acked-by: Declan Doherty <declan.doherty@intel.com>
Signed-off-by: Thomas Monjalon <thomas.monjalon@6wind.com>
devtools/test-build.sh

index cc364e8..61bdce7 100755 (executable)
@@ -66,7 +66,7 @@ print_help () {
        options:
                -h    this help
                -jX   use X parallel jobs in "make"
-               -s    short test with only first config without examples/doc
+               -s    short test only first config without tests|examples|doc
                -v    verbose build
 
        config: defconfig[[~][+]option1[[~][+]option2...]]
@@ -230,6 +230,9 @@ for conf in $configs ; do
        make -j$J EXTRA_CFLAGS="$maxerr $DPDK_DEP_CFLAGS" \
                EXTRA_LDFLAGS="$DPDK_DEP_LDFLAGS" $verbose O=$dir
        ! $short || break
+       echo "================== Build tests for $dir"
+       make test-build -j$J EXTRA_CFLAGS="$maxerr $DPDK_DEP_CFLAGS" \
+               EXTRA_LDFLAGS="$DPDK_DEP_LDFLAGS" $verbose O=$dir
        echo "================== Build examples for $dir"
        export RTE_SDK=$(pwd)
        export RTE_TARGET=$dir