summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-test
Commit message (Collapse)AuthorAgeFilesLines
* googletest: Switch branch from master to mainPeter Kjellerstedt2021-12-271-1/+1
| | | | | | | | The master branch has been renamed to main in the github repo. Change-Id: I19e9ea3998cf22508425d87fceb64ae68fbff166 Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* recipes: Update SRC_URI branch and protocolsArmin Kuster2021-11-136-6/+6
| | | | | | | | This patch updates SRC_URIs using git to include branch=master if no branch is set and also to use protocol=https for github urls as generated by the conversion script in OE-Core. Signed-off-by: Armin Kuster <akuster808@gmail.com>
* pm-qa: fix paths for shell scriptsAnastasios Kavoukis2021-08-011-1/+2
| | | | | | | | | | | | | | | | | | | | A commit in the repo of pm-qa: "adf9df9 Fix path to library files and change shebang line" Changed the text that sed was using to replace relative to absolute paths. As a result sed was not effectively finding the text "source ../include" to replace it, as the sed should be now searching for ". ../include". Similarly for "../Switches" Signed-off-by: Anastasios Kavoukis <anastasios.kavoukis@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 06a93a04efe2c2cbae6de93d07962be4dfa35019) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* fwts: upgrade to 21.03.00Ross Burton2021-04-177-58/+69
| | | | | | | | | | | | | | | | | Rebase the musl patches. Drop json-c dependency as this is no longer used. Drop FILES_${PN}-dbg packaging as this happens magically now. Drop -Wno-error CFLAGS as we patch out -Werror entirely. Add dtc RDEPENDS as this is needed at runtime. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit b7b0bcb4fed0477ee22066b387c0f49eaa5dc262) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* bats: upgrade 1.1.0 -> 1.3.0Kamil Dziezyk2021-04-171-3/+7
| | | | | | | | | | | Add 'pretty' PACKAGECONFIG option with ncurses runtime dependency. This option allows to display test results with '--formatter pretty|-p' bats command line option. Signed-off-by: Kamil Dziezyk <kamil.dziezyk@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit df625750c681365b8ed1fbd746cbe054437395cb) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* catch2: upgrade to 2.13.4Patrick Williams2021-02-211-2/+2
| | | | | Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cppunit: add support for native versionAdrian Herrera2021-01-141-0/+2
| | | | | | | | | This is useful for native tools relying on CppUnit to test their functionality. Signed-off-by: Adrian Herrera <adrian.herrera@arm.com> Change-Id: I9f6bfcbddf3a67696395eb1061352b9ca1cd7036 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cmocka: Fix buils with LTOKhem Raj2020-11-092-56/+7
| | | | | | | | | Update to latest on master Drop uintptr_t patch, its fixed upstream differently Package up the new library libproc_uptime.so needed by examples Add it to INSANE_SKIP for examples Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cmocka: add recipeArmin Kuster2020-09-283-0/+102
| | | | | | | includes ptest and bundling of examples that can be used for testing Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cukinia: new packageleckijakub2020-09-111-0/+19
| | | | | Signed-off-by: leckijakub <jakub.lecki@3mdeb.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fwts: Upgrade to 20.07.00Khem Raj2020-08-172-18/+8
| | | | | | | Use B = S since new version uses relative paths in makefiles this version compiles fine with clang too Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cunit: add ptestSakib Sajal2020-07-092-2/+35
| | | | | Signed-off-by: Sakib Sajal <sakib.sajal@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Upgrade testfloat to 3e version.Zong Li2020-05-073-84/+183
| | | | | | | Upgrade TestFloat to 3e version. Signed-off-by: Zong Li <zong.li@sifive.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cunit: fix upstream check URLPierre-Jean Texier2020-04-051-0/+2
| | | | | | | | | | | | Fixes: $: devtool check-upgrade-status cunit <...> INFO: cunit 2.1-3 UNKNOWN_BROKEN None Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-oe: Remove using python2Khem Raj2020-01-221-1/+1
| | | | | | | This change makes the parsing go though, we still might have build issues, which will be reported in world builds seprately Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cppunit: upgrade 1.14.0 -> 1.15.1Andreas Müller2019-12-291-2/+2
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* googletest: fix build with newer oe-core without python in HOSTTOOLSMartin Jansa2019-12-111-0/+8
| | | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* evtest: Fix build for 32bit arches with 64bit time_tKhem Raj2019-12-012-2/+45
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* googletest: Add PV and set to 1.10.0Lei YU2019-11-241-0/+2
| | | | | Signed-off-by: Lei YU <mine260309@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* googletest: move to release 1.10.0Lei YU2019-11-211-1/+1
| | | | | | | | | | | The googletest recipe was using 1.8.1 tag, and in the recipe it was using the git revision instead of the tag release. Rename it to googletest_git.bb and use the 1.10.0 release revision to get the latest release. Signed-off-by: Lei YU <mine260309@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cunit: allow to build a -native packageAndré Draszik2019-11-071-0/+2
| | | | | | | This will e.g. enable us to use it from nghttp2-native Signed-off-by: André Draszik <git@andred.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* testfloat: Clarify BSD license variantChristophe PRIOUZEAU2019-10-251-1/+1
| | | | | | | The License of testfloat is BSD-3-Clause. Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* catch2: update to 2.9.2Oleksandr Kravchuk2019-09-161-4/+2
| | | | | Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* evtest: update to 1.34Oleksandr Kravchuk2019-09-142-4/+40
| | | | | Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-oe: Replace EXCLUDE_FROM_WORLD_libc-musl = "1" with ↵Adrian Bunk2019-08-301-1/+1
| | | | | | | | | | COMPATIBLE_HOST_libc-musl = 'null' This gives users a proper error message when trying to build a known non-building package. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* stress-ng: delete recipeMikko Rapeli2019-08-143-189/+0
| | | | | | | stress-ng is now available from poky directly. Signed-off-by: Mikko Rapeli <mikko.rapeli@bmw.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fwts: Update to 19.06.00Ricardo Ribalda Delgado2019-07-303-102/+15
| | | | | | | | | | Update to latest release. Since version 18.08.00, libbsd is a dependency: https://wiki.ubuntu.com/FirmwareTestSuite/ReleaseNotes/18.08.00 Signed-off-by: Ricardo Ribalda Delgado <ricardo@ribalda.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* bats: new packageBartosz Golaszewski2019-07-261-0/+21
| | | | | | | | | This adds a recipe for the bats package. Bats is a TAP-compliant testing framework for Bash. The recipe is very simple - it just installs a bunch of bash scripts. Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* googletest: The gtest and gmock projects were combined under googletest in 2015William A. Kennington III via Openembedded-devel2019-06-251-1/+1
| | | | | | | PROVIDES gmock and gtest for backwards-compatibility with existing DEPENDS. Signed-off-by: Douglas Royds <douglas.royds@taitradio.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gtest: Googletest project is back under github.com/google/googletestWilliam A. Kennington III via Openembedded-devel2019-06-251-4/+2
| | | | | | | No longer under the Abseil project. Signed-off-by: Douglas Royds <douglas.royds@taitradio.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* catch2: Upgrade 2.6.1 -> 2.7.2Adrian Bunk2019-05-102-38/+2
| | | | | | | Remove patch applied upstream. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cppunit: fix patch fuzz warningAndreas Müller2019-03-281-6/+3
| | | | | | | | | | Applying patch 0001-doc-Makefile.am-do-not-preserve-file-flags-when-copy.patch | patching file doc/Makefile.am | Hunk #1 succeeded at 8 with fuzz 2 (offset -14 lines). Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cxxtest: update to 4.4Oleksandr Kravchuk2019-03-191-4/+5
| | | | | Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cppunit: update to 1.14.0Oleksandr Kravchuk2019-03-191-3/+3
| | | | | | | | License checksum has been changed due to the minor indentation change in the COPYING file. Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* catch2: Upgrade to 2.6.1Khem Raj2019-02-132-2/+38
| | | | | | Fix build with clang Signed-off-by: Khem Raj <raj.khem@gmail.com>
* catch2: Upgrade to 2.6.0Khem Raj2019-02-052-41/+2
| | | | | | Drop backported patch Signed-off-by: Khem Raj <raj.khem@gmail.com>
* catch2: Replace the patch with upstreamable patchKhem Raj2019-01-022-28/+29
| | | | | | Update to tip of master Signed-off-by: Khem Raj <raj.khem@gmail.com>
* catch2: Upgrade to 2.5.0 releaseKhem Raj2018-12-183-53/+45
| | | | | | | Drop upstreamed patch and add a patch to fix build seen with clang and gcc9 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gtest: update to 1.8.1Brad Bishop2018-12-112-110/+3
| | | | | | | | | | | | Update to 1.8.1, which has proper pkg-config support (so Add-pkg-config-support.patch can be dropped). Also the canonical gtest seems to have moved out of the google github organization into something called abseil. Update HOMEPAGE and SRC_URI to match. Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* stress-ng: Upgrade from 0.09.37 to 0.09.45Randy MacLeod2018-11-124-70/+34
| | | | | | | | | | | Drop the upstreamed patch: 0001-stress-ng-don-t-enable-TARGET_CLONES-for-musl.patch Rebase other patches except for the stress-malloc.c change which has made it upstream: c3a2e662 stress-malloc: use HAVE_MALLOPT check for mallopt glibc function Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* catch2: new packageBartosz Golaszewski2018-10-162-0/+70
| | | | | | | | Add a recipe for the catch2 testing framework. There's a bug upstream which makes it impossible to build with gcc7 so include a patch. Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: Exclude non-buildable recipes from world for musl buildKhem Raj2018-08-201-0/+3
| | | | | | | These recipes need to be fixed for musl, until they are needed on musl lets remove them from world builds Signed-off-by: Khem Raj <raj.khem@gmail.com>
* stress-ng: Fix build on muslKhem Raj2018-08-202-0/+31
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fwts: add dependency on bison-nativeMartin Jansa2018-08-191-1/+1
| | | | | | | | | | | | | | | | * fixes: fwts/18.05.00+gitAUTOINC+b0ec7aa2ef-r0/build/src/acpica/source/compiler' m4 -P -I../../../../../git/src/acpica/source/compiler ../../../../../git/src/acpica/source/compiler/aslparser.y > aslcompiler.y flex -i -PAslCompiler -oaslcompilerlex.c ../../../../../git/src/acpica/source/compiler/aslcompiler.l yacc -v -d -y -bdtparser -pDtParser ../../../../../git/src/acpica/source/compiler/dtparser.y flex -i -PDtParser -odtparserlex.c ../../../../../git/src/acpica/source/compiler/dtparser.l yacc -v -d -y -bprparser -pPrParser ../../../../../git/src/acpica/source/compiler/prparser.y flex -i -PPrParser -oprparserlex.c ../../../../../git/src/acpica/source/compiler/prparser.l /bin/bash: yacc: command not found Makefile:3684: recipe for target 'dtparser.c' failed Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* stress-ng: Upgrade to 0.09.37Khem Raj2018-08-154-30/+33
| | | | | | Carries fixes needed for building with glibc 2.28+ Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fwts: Upgrade to V18.05.00Khem Raj2018-05-319-123/+116
| | | | | | drop backported patches and fix build with gcc8 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gtest: switch away from github archiveTrevor Woerner2018-05-231-6/+3
| | | | | | | | | | Since we know that github archives which are automatically generated have a tendency to change their checksums[1], switch to using a git clone. [1] http://lists.openembedded.org/pipermail/openembedded-devel/2017-September/114916.html Signed-off-by: Trevor Woerner <twoerner@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* stress-ng: refresh patchesArmin Kuster2018-04-132-21/+17
| | | | | | | | | | | | | | | | | | | | | WARNING: Some of the context lines in patches were ignored. This can lead to incorrectly applied patches. The context lines in the patches can be updated with devtool: devtool modify <recipe> devtool finish --force-patch-refresh <recipe> <layer_path> Then the updated patches and the source tree (in devtool's workspace) should be reviewed to make sure the patches apply in the correct place and don't introduce duplicate lines (which can, and does happen when some of the context is ignored). Further information: http://lists.openembedded.org/pipermail/openembedded-core/2018-March/148675.html https://bugzilla.yoctoproject.org/show_bug.cgi?id=10450 Details: patching file stress-fcntl.c Hunk #1 succeeded at 415 with fuzz 2 (offset 2 lines). Signed-off-by: Armin Kuster <akuster808@gmail.com>
* evtest: move to recipes-testArmin Kuster2018-03-011-0/+17
| | | | Signed-off-by: Armin Kuster <akuster808@gmail.com>
* cppunit: move to recipes-testArmin Kuster2018-03-012-0/+45
| | | | Signed-off-by: Armin Kuster <akuster808@gmail.com>