aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2016-11-03toaster: accept custom init script for buildsujith/toaster-use-custom-build-scriptsSujith H
When passed variable CUSTOM_BUILD_INIT_SCRIPT to toaster setting, it would be nice to use it. Else toaster can use oe-init script. This gives an oppurtunity to use customized build init scritps. Signed-off-by: Sujith H <sujith.h@gmail.com>
2016-10-31toaster: add tests/eventreplay/READMEEd Bartosh
Put instructions on how to prepare event log files and run eventreplay tests. Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com> Signed-off-by: Michael Wood <michael.g.wood@intel.com>
2016-10-31toaster: add eventreplay test case for zlibEd Bartosh
Run toaster-eventreplay with zlib.events. Check if zlib build and package present in Toaster database. Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com> Signed-off-by: Michael Wood <michael.g.wood@intel.com>
2016-10-31toaster: add eventreplay test case for core-image-minimalEd Bartosh
Run toaster-eventreplay with core-image-minimal.events and test if all required packages present in Target_Installed_Package table. Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com> Signed-off-by: Michael Wood <michael.g.wood@intel.com>
2016-10-31toaster: use current directory if BUILDDIR is not setEd Bartosh
If BUILDDIR environment variable is not set signal_runbuilds function throws TypeError as os.getenv('BUILDDIR') returns None: ERROR: unsupported operand type(s) for +=: 'NoneType' and 'str' Traceback (most recent call last): File "bitbake/lib/bb/ui/toasterui.py", line 391, in main buildinfohelper.update_build_information(event, errors, warnings, taskfailures) File "bitbake/lib/bb/ui/buildinfohelper.py", line 1184, in update_build_information self.internal_state['build'], errors, warnings, taskfailures) File "bitbake/lib/bb/ui/buildinfohelper.py", line 238, in update_build_stats_and_outcome signal_runbuilds() File "bitbake/lib/toaster/orm/models.py", line 1746, in signal_runbuilds '.runbuilds.pid')) as pidf: File "/usr/lib64/python3.4/posixpath.py", line 82, in join path += b TypeError: unsupported operand type(s) for +=: 'NoneType' and 'str' Used os.getenv('BUILDIR', '.') to make it always return meaningful directory path. Current directory '.' will be used if BUILDDIR is not set. Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com> Signed-off-by: Michael Wood <michael.g.wood@intel.com>
2016-10-31toaster: tests builds test_core_image_min Clean upsMichael Wood
Instead of searching for the build for each test just use the returned value of the completed build. Signed-off-by: Michael Wood <michael.g.wood@intel.com> Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com>
2016-10-31toaster: tests builds Update buildtestMichael Wood
Now that we're using fixtures for configuration just load these instead of trying to search for a toasterconf json file. Also for convenience add the ability for the tests to source the build environment script. To use this test make sure that directories are in the same layout as poky. Signed-off-by: Michael Wood <michael.g.wood@intel.com> Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com>
2016-10-31toaster: orm models Handle run builds process not yet runningMichael Wood
During tests we may want to call the runbuilds process manually for example when doing a "one shot" approach rather than a long running process during tests. Signed-off-by: Michael Wood <michael.g.wood@intel.com> Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com>
2016-10-31toaster: test browser test_layerdetails_page add wait_until_visibleMichael Wood
Add an additional wait_until_visible for the save buttons as firefox animates this into view so slowly we get a race on them being visible Signed-off-by: Michael Wood <michael.g.wood@intel.com> Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com>
2016-10-31toaster: Remove contrib ttsMichael Wood
Remove the "Toaster test system". We don't need a home brew test "framework" as the django test runner is more than adequate. None of these tests here are currently working and have been obsoleted by the work done on unit and browser tests in ./tests/. Signed-off-by: Michael Wood <michael.g.wood@intel.com> Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com>
2016-10-31toaster: Delete useless bldcontrol/testMichael Wood
It doesn't work nor does it test anything useful Signed-off-by: Michael Wood <michael.g.wood@intel.com> Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com>
2016-10-31toaster: Move views tests to main testing moduleMichael Wood
Consolidating all the tests to live in the same place to make them more discoverable and consistent as well as not cluttering up the django app directory. Signed-off-by: Michael Wood <michael.g.wood@intel.com> Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com>
2016-10-31toaster: views Tests fix all pyflake identified issuesMichael Wood
Signed-off-by: Michael Wood <michael.g.wood@intel.com> Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com>
2016-10-28maintainers.inc: remove SGML recipesAlexander Kanavin
(From meta-yocto rev: 572a736e529f862fa60145b34412c3f18d2a9ded) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-10-28maintainers.inc: add missing recipesAlexander Kanavin
(From meta-yocto rev: c8fbbfa3224fe1079ecfeef5c7305cd040597198) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-10-28README.hardware: minor update to edgerouter sectionMaxin B. John
Trivial fix (From meta-yocto rev: 9e71ba9e5d9ce874770e0c2b5c838ec853d16a5d) Signed-off-by: Maxin B. John <maxin.john@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-10-28poky-tiny.conf: remove core-image-directfb referenceMaxin B. John
core-image-directfb was removed from oe-core with this commit: remove core-image-directfb.bb as part of moving directfb from oe-core (From OE-Core rev: 8871fe1189776d78e5848b08edb9c990b9aebf2d) (From meta-yocto rev: 67135b23336e4b7f561257169d8fb26081d02aa1) Signed-off-by: Maxin B. John <maxin.john@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-10-28maintainers.inc: remove core-image-directfb referenceMaxin B. John
core-image-directfb was removed from oe-core with this commit: remove core-image-directfb.bb as part of moving directfb from oe-core (From OE-Core rev: 8871fe1189776d78e5848b08edb9c990b9aebf2d) (From meta-yocto rev: d8e70722ce82d1d688f63e8572b46c1f01d7f353) Signed-off-by: Maxin B. John <maxin.john@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-10-28poky.conf: Update QEMU_TARGETS and add mips64elZubair Lutfullah Kakakhel
qemu-system-mips64el is unavailable which causes problems for runqemu Add mips64el to QEMU_TARGETS to build it. (From meta-yocto rev: 98063183ecbe18750ee7036e71bbbbb3044a13ac) Signed-off-by: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-10-28Remove LIC_FILES_CHKSUM from recipes without SRC_URIOlaf Mandel
LICENSE and LIC_FILES_CHKSUM apply to the sources specified by SRC_URI, not to the recipe itself. As such a license declaration for a source-less recipe makes little sense. The LICENSE declaration is mandatory, but LIC_FILES_CHKSUM can be removed in such cases. Remove the LIC_FILES_CHKSUM declarations from all recipes that do not need it. CC: Paul Eggleton <paul.eggleton@linux.intel.com> (From OE-Core rev: b18fa5f2f2f46afc6fdc58f4d29679dea9c36c43) Signed-off-by: Olaf Mandel <o.mandel@menlosystems.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-10-28combo-layer: handle file_exclude matching dirsOlaf Mandel
If file_exclude matches a directory, os.unlink() got called with this directory as an argument. Filter out paths that end in a directory separator. This still leaves the (then empty) directories, but this does not affect the git commit. (From OE-Core rev: e84b9185cc8f8e9f9df0e050543bb3a2c59426c3) Signed-off-by: Olaf Mandel <o.mandel@menlosystems.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-10-28libx11-diet: Upgrade 1.6.3 -> 1.6.4Jussi Kukkonen
Maintenance release. (From OE-Core rev: 7f4276821b70eca717aad86b6ee3b6b40da582d9) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-10-28libx11: Upgrade 1.6.3 -> 1.6.4Jussi Kukkonen
Maintenance release. libx11-xcb no longer links against libx11. Remove backported patch. (From OE-Core rev: cdba336f92e054d2edee81e16b507003d8a2032f) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-10-28libxfixes: Upgrade 5.0.2 -> 5.0.3Jussi Kukkonen
Tiny bug fix release. (From OE-Core rev: f4825f0e82a6112415cc93bf3a9648c9f43133d4) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-10-28libxfont: Upgrade 1.5.1 -> 1.5.2Jussi Kukkonen
Bug fix release. (From OE-Core rev: c59b51b0293d523ecf0a105171d792d7de0aef70) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-10-28libxi: Upgrade 1.7.6 -> 1.7.7Jussi Kukkonen
Tiny bug fix release. (From OE-Core rev: e189bc824389286786eb9c6fdaf1a4ac69ca54bb) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-10-28libxrender: Upgrade 0.9.9 -> 0.9.10Jussi Kukkonen
Tiny bug fix release. (From OE-Core rev: cd4adc3466a0c68c8969b521923303f85bacabaa) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-10-28libxtst: Upgrade 1.2.2 -> 1.2.3Jussi Kukkonen
Tiny bug fix release. (From OE-Core rev: c59a87d09a88b8cc914600450a8c0981f0366227) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-10-28libxv: Upgrade 1.0.10 -> 1.0.11Jussi Kukkonen
Tiny bug fix release. (From OE-Core rev: 9d1843db61b8a29ff59ba48ac63643ea408cb8a0) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-10-28libxvmc: Upgrade 1.0.9 -> 1.0.10Jussi Kukkonen
Tiny bug fix release. (From OE-Core rev: 8f2dd7fb4dc87f1b5df52403aa71241a0aeef53d) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-10-28xproto: Upgrade 7.0.29 -> 7.0.31Jussi Kukkonen
Tiny bug fix releases. (From OE-Core rev: d88749c251f4daa1a1126c131ecee77156aa41df) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-10-28xf86-input-libinput: Upgrade 0.19.0 -> 0.22.0Jussi Kukkonen
Bug fixes and some added configuration support. (From OE-Core rev: 6b66f1f9182b31c924672aed18d341d8de2f2b90) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-10-28libdrm: Upgrade 2.4.70 -> 2.4.71Jussi Kukkonen
Mostly a bug fix release. (From OE-Core rev: 6ce22d765fc3fc2468d53cb096164b0088fa6655) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-10-28libevdev: Upgrade 1.5.2 -> 1.5.4Jussi Kukkonen
Tiny bug fix releases. (From OE-Core rev: cf2982af68819d008ead058da8c32fadc4cbbef5) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-10-28libinput: Upgrade 1.4.1 -> 1.5.0Jussi Kukkonen
A large part of this release cycle was internal cleanups and improvements to the test suite, only few new features were added. (From OE-Core rev: 46929bafd9751050ec388906dd96924c37be6c1b) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-10-28useradd-staticids.bbclass: catch missing uid/gid exceptionsMikko Ylinen
The change to get rid of FuncFailed exceptions changed the behavior of how missing uid/gid error are be handled. Instead of catching the exception and handling that via bb.parse.SkipPackage(), a fatal error was called. This won't work with recipes that are unused and therefore do not have UID/GIDs defined. The problem triggers when parsing all recipes (e.g., oe-selftest runs bitbake -p). The right way to handle this is to raise bb.parse.SkipPackage(). This will error correctly once the recipe is needed. (From OE-Core rev: 55384cfc743a12a78bef736ee08ed453b6a6a21e) Signed-off-by: Mikko Ylinen <mikko.ylinen@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-10-28binutils: enable warn system direcotories in cross-canadian ldYuanjie Huang
Warn system directories requires a configuration option to be enabled. This patch enables the warning for cross-canadian ld, to align with the cross version. (From OE-Core rev: 581a746f081a265e08b41712e7bc953f46c6e92a) Signed-off-by: Yuanjie Huang <yuanjie.huang@windriver.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-10-28btrfs-tools: enable optional building of manpagesAlexander Kanavin
(From OE-Core rev: 1e34548f5b022ed285d945e09cfc5774a6122ab9) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-10-28pulseaudio: enable optional building of manpagesAlexander Kanavin
(From OE-Core rev: c19315eb9c7a68679535efa100823c0e489c9df6) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-10-28alsa-utils: enable optional building of manpagesAlexander Kanavin
'xmlto' package feature is renamed to 'manpages' for consistency with other manpage-enabled recipes. (From OE-Core rev: 9d659a89d6c9b8feb3de0f15af665ac47f230850) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-10-28kmod: enable optional building of manpagesAlexander Kanavin
(From OE-Core rev: e7150ee8adabaa4c68d3b4016f3fff2253d77dd7) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-10-28libdrm: enable optional building of manpagesAlexander Kanavin
(From OE-Core rev: 1867b527b81e28c7003aaea137695a7411a1e68f) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-10-28libsecret: enable optional building of manpagesAlexander Kanavin
(From OE-Core rev: 1510ce515c9aaa026c13d23dd582011e4a1ab206) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-10-28json-glib: enable optional building of manpagesAlexander Kanavin
(From OE-Core rev: 9fd5e703ba9d1732dc7559763949d16dc90282ea) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-10-28gtk+: enable optional building of manpagesAlexander Kanavin
(From OE-Core rev: 83419a271f438f9b90537c7c69d8df24e5b47f39) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-10-28pixz: enable optional building of manpagesAlexander Kanavin
(From OE-Core rev: 2a78c7f8e04ba16a4c97947bcd24fc87617c7c26) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-10-28systemd: enable building of manpages if api-documentation feature is in ↵Alexander Kanavin
distro features (From OE-Core rev: 8fbeca00c9819838f0c5257fe05c099e9238d3b7) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-10-28glib: enable optional building of manpagesAlexander Kanavin
(From OE-Core rev: e9c8421023b180b6533aa6f580044069538ecd22) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-10-28avahi: enable manpagesAlexander Kanavin
They come prebuilt and don't require any dependencies, so there is no penalty in enabling them. (From OE-Core rev: aeb8d38cf26794aeff8827161ae1241d8d031d6c) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-10-28systemd-boot: add a comment about manpages being disabledAlexander Kanavin
(From OE-Core rev: 894667b63943191e21bdeb4649e8c9828b0e5c8a) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>