On Sunday 08 May 2016 18:59:56 Sven Eckelmann wrote: [....]
Now you can for example run the build tests and receive the mail:
REMOTE=/home/sven/tmp/qemu-batman/batman-adv TO=sven ./checkstuff.sh
The repo was updated to support the multicast patches. I've also introduced other helper code which automatically sets the TO to the current user and makes it easier to select the branches/Linux versions to test. For example a "fast" (like in "only enough time to make a cup of tea") test would be:
REMOTE=/home/sven/tmp/qemu-batman/batman-adv \ TESTBRANCHES="ecsv/misc_patches" INCOMING_BRANCH="ecsv/misc_patches" \ LINUX_VERSIONS="linux-3.2 linux-4.5" \ ./checkstuff.sh
Or you can extract the relevant part of the script (see attachment - file paths have to be adjusted; build_test.git with prepared headers is still required) and run it manually. Please make sure that you've committed your changed before running it because it will remove your local changes.
sh ~/tmp/testheaders.sh
Some adjustments were necessary for the support of the new multicast compat stuff. I have updated the minimal-test shellscript (see attachments).
Kind regards, Sven