summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-benchmark
Commit message (Collapse)AuthorAgeFilesLines
* fio: remove disabling of compiler optimizationsonathan Richardson2020-02-201-1/+0
| | | | | | | | | | | | Disabling compiler optimizations affects fio performance by 25-30% so remove this from EXTRA_OECONF. Disabling of optimizations should be machine specific if there are bugs in the code instead of the default. Optimizations were removed in this commit: https://git.openembedded.org/meta-openembedded/commit/?id=739349da0826221f98648b64b693f9ae33e7d4ea Signed-off-by: Jonathan Richardson <jonathan.richardson@broadcom.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pm-graph: Provide analyze-suspend as wellKhem Raj2020-02-181-29/+0
| | | | | | Remove stale analyze-suspend recipe Signed-off-by: Khem Raj <raj.khem@gmail.com>
* phoronix-test-suite: add missing mime and mime-xdg inheritTim Orling2020-02-151-1/+1
| | | | | | | | | | | | | | | | | Fixes: " WARNING: phoronix-test-suite-9.2.1-r0 do_package_qa: QA Issue: package contains desktop file with key 'MimeType' but does not inhert mime-xdg: phoronix-test-suite path '/work/all-oe-linux/phoronix-test-suite/9.2.1-r0/packages-split/ \ phoronix-test-suite/usr/share/applications/phoronix-test-suite-launcher.desktop' [mime-xdg] WARNING: phoronix-test-suite-9.2.1-r0 do_package_qa: QA Issue: package contains mime types but does not inhert mime: phoronix-test-suite path '/work/all-oe-linux/phoronix-test-suite/9.2.1-r0/packages-split/ \ phoronix-test-suite/usr/share/mime/packages/openbenchmarking-mime.xml' [mime] " Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* iozone3: Upgrade to 489Mingli Yu2020-02-131-2/+2
| | | | | Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fio: Add support for PMDK enginesYongxin Liu2020-02-041-0/+1
| | | | | | | | "pmemblk", "dev-dax" and "libpmem" engines are used for persistent memory. In order to enable them, add "pmem" to MACHINE_FEATURES in BSP conf. Signed-off-by: Yongxin Liu <yongxin.liu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* phoronix-test-suite: change python to python3-core in RDEPENDSQi.Chen@windriver.com2020-02-031-1/+1
| | | | | | | The source codes are actually using python3 instead of python. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fio: update recipe to use python3Andrey Zhizhikin2020-01-281-1/+1
| | | | | | | | Update fio recipe to target python3 since python2 is EOL and has been dropped from OE-Core. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libhugetlbfs: update recipe to use python3Andrey Zhizhikin2020-01-272-1/+31
| | | | | | | | Update recipe to use python3 since python2 is EOL and has been dropped from OE-Core. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: Make powerpc64le overridesKhem Raj2020-01-192-0/+2
| | | | | | The existing conditions for ppc64/be are applicable for le as well Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fio: upgrade 3.16 -> 3.17Zang Ruochen2020-01-153-42/+2
| | | | | | | | | | | -files/0001-arch-arm-Consider-armv7ve-arch-as-well.patch Removed since this is included in 3.17. -Refresh the following patch: files/0001-update-the-interpreter-paths.patch Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libhugetlbfs: Fix missing file mode in create() APIKhem Raj2020-01-152-0/+42
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* iozone3: Do not define prototype for pread64()Khem Raj2020-01-152-0/+35
| | | | | | Use the one from system headers Signed-off-by: Khem Raj <raj.khem@gmail.com>
* phoronix-test-suite: upgrade 9.0.1 -> 9.2.1Wang Mingyu2020-01-091-2/+2
| | | | | Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* iozone3: upgrade 487 -> 488Wang Mingyu2020-01-071-2/+2
| | | | | Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* speedtest-cli: new packageBartosz Golaszewski2020-01-021-0/+14
| | | | | | | | Add a recipe for speedtest-cli - a command-line utility for internet speed testing using speedtest.net. Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libhugetlbfs: update patch to make it work for python3Changqing Li2019-12-231-1/+4
| | | | | | | | Fix error: TypeError: a bytes-like object is required, not 'str' Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* glmark2: use Python 3 to buildRoss Burton2019-11-262-1/+14
| | | | | Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* glmark2: upgrade to latest HEADRoss Burton2019-11-261-2/+2
| | | | | Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: rename distro_features_check to features_checkDenys Dmytriyenko2019-11-211-1/+1
| | | | | | | Avoid warning due to the class rename in OE-Core. Signed-off-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* s-suite: install missing create_config.shAnders Roxell2019-11-071-0/+1
| | | | | | | | | | | | When running s-suite v3.6, it complains that create_config.sh isn't installed. ./config_params.sh: line 1: ../create_config.sh: No such file or directory Rework so that create_config.sh is installed. Signed-off-by: Anders Roxell <anders.roxell@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* phoronix-test-suite: upgrade 8.8.1 -> 9.0.1Zheng Ruoqin2019-11-011-2/+2
| | | | | Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libhugetlbfs: upgrade 2.21 -> 2.22Zheng Ruoqin2019-11-013-9/+19
| | | | | | | | | | | | | | | 1) Upgrade libhugetlbfs from 2.21 to 2.22. 2) Update two patches for new version. 0001-run_test.py-not-use-hard-coded-path-.-obj-hugeadm.patch 0005-Include-dirent.h-for-ino_t.patch 3) Add RDEPEND python3-core for libhugetlbfs-tests to fix the do_package_qa error as follows: ERROR: libhugetlbfs-1_2.22-r0 do_package_qa: QA Issue: /usr/lib/libhugetlbfs/tests/run_tests.py contained in package libhugetlbfs-tests requires /usr/bin/python3, but no providers found in RDEPENDS_libhugetlbfs-tests? [file-rdeps] Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* iozone3: upgrade 484 -> 487Zheng Ruoqin2019-11-011-3/+3
| | | | | | | 1) Update LIC_FILES_CHKSUM as line number has been changed. Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* s-suite: push SRCREV to version 3.6Paolo Valente2019-10-261-2/+2
| | | | | Signed-off-by: Paolo Valente <paolo.valente@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* iperf3: Clarify BSD license variantChristophe PRIOUZEAU2019-10-251-1/+1
| | | | | | | The License of iperf3 is BSD-3-Clause. Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fio: Fix build when march is armv7veKhem Raj2019-10-052-0/+29
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fio: Depend on coreutils-native for fmt utilityKhem Raj2019-10-051-1/+1
| | | | | | | It needs fmt during build, fixes /bin/sh: fmt: command not found Signed-off-by: Khem Raj <raj.khem@gmail.com>
* iperf3: Drop broken nativeRobert Yang2019-09-251-2/+0
| | | | | | | | | | $ bitbake iperf3-native configure: error: --with-openssl was given, but test for OpenSSL failed It's a broken native recipe which means no ones need it any more, so remove it. Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fio: upgrade 3.15 -> 3.16Zang Ruochen2019-09-242-45/+1
| | | | | | | | -files/0001-engines-splice-remove-buggy-mem_align-set.patch Removed since this is included in 3.16. Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* analyze-suspend: update to 5.5Oleksandr Kravchuk2019-09-121-1/+1
| | | | | Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lmbench: update script lmbench-runKai Kang2019-09-042-4/+2
| | | | | | | | | | | | Remove BINDIR in script lmbench-run which is useless and causes multilib file confliction: | Error: Transaction check error: | file /usr/bin/lmbench-run conflicts between attempted installs of lmbench-3.0+a9-r2.core2_64 and lib32-lmbench-3.0+a9-r2.core2_32 Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* iperf2: Fix build with latest libc++Khem Raj2019-09-022-1/+61
| | | | | | | | | | | | Part of this patch was already there for gcc6 fix which was subsequenty dropped in past iperf2 upgrades therefore bring it back see 0647b7d6400b1c40fc6cb40596e56b852ceb85c5 Additionally check for stdbool.h being present on system helps in fixing build with latest clang/libc++ Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Adapt to the lsb -> lsb-release change in OE-coreAdrian Bunk2019-08-291-1/+1
| | | | | Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* glmark2: Upgrade SRCREV to latestRoman Stratiienko2019-08-111-1/+1
| | | | | | | | | | Fixes QA Issue: /usr/bin/glmark2-es2-drm contained in package glmark2 requires libgbm.so, libEGL.so, libGLESv2.so, but no providers found in RDEPENDS_glmark2. Fixes missing libraries listed above at runtime in glmark2-es2-drm. Signed-off-by: Roman Stratiienko <roman.stratiienko@globallogic.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* iperf2: Upgrade to 2.0.13Khem Raj2019-08-081-3/+3
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fio: Delete redundant tagChangqing Li2019-08-051-1/+0
| | | | | | | | delete "rev for v3.8" in fio_3.15.bb this is unneeded since version is in the recipe name itself Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fio: fix first direct IO errored when ioengine is spliceLiwei Song2019-08-052-0/+44
| | | | | | | | backport an fio upstream patch to fix "first direct IO errored" when we specify -ioengine=spice Signed-off-by: Liwei Song <liwei.song@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* iperf3: Upgrade to 3.7Mingli Yu2019-07-213-27/+10
| | | | | | | | | | | | * Licence-Update: - Copyright years are updated to 2019 * Remove automake-foreign.patch as the logic included in the new version * Rebase 0002-Remove-pg-from-profile_CFLAGS.patch to new version Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* s-suite: push SRCREV to version 3.5Paolo Valente2019-07-211-2/+2
| | | | | Signed-off-by: Paolo Valente <paolo.valente@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fio: Upgrade to 3.15Mingli Yu2019-07-181-1/+1
| | | | | Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cpuburn-arm: add aarch64 machine and build configurationAndrey Zhizhikin2019-06-191-9/+23
| | | | | | | | | | | | | | | Add aarch64 as a valid machine to cpuburn recipe and split compilation task. The only source file which supports the aarch64 build is cpuburn-a53.S, and in case if TUNE is set to aarch64 - this should be the only file to be assembled to the application. In case of 32-bit build - all sources are compiled as they are, since cpuburn-a53.S supports both 32- and 64-bit tunes. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* stressapptest: Use git SHA instead of git archiveKhem Raj2019-06-161-5/+4
| | | | | | git archives get regenerated randomly so lets use git fetcher instead Signed-off-by: Khem Raj <raj.khem@gmail.com>
* stressapptest: Implement reading sysfs and use it if sysconf is not thereKhem Raj2019-06-162-0/+73
| | | | | | | This helps in building on musl platform where _SC_LEVEL1_DCACHE_LINESIZE is not available Signed-off-by: Khem Raj <raj.khem@gmail.com>
* stressapptest: Fix build with libc++Khem Raj2019-06-162-1/+31
| | | | | | | when using libc++ instead of libstdc++, __gnu_cxx namespace is not available Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes-benchmark/stressapptest_1.0.9.bb: add recipeMaciej Pijanowski2019-06-151-0/+19
| | | | | | | | | | | | This patch introduces recipe for the stressapptest utility. The recipe builds without errors and warnings (tested on thud). It basically uses autootools to buildm so should build just fine on the other releases as well. Basic commands from the project's README were tested on a few armv7 / armv8 platforms. Signed-off-by: Maciej Pijanowski <maciej.pijanowski@3mdeb.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* phoronix-test-suite: upgrade from 8.6.0 -> 8.8.1Changqing Li2019-06-151-2/+2
| | | | | Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* s-suite: push SRCREV to version 3.4Paolo Valente2019-06-151-2/+2
| | | | | Signed-off-by: Paolo Valente <paolo.valente@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* s-suite: push SRCREV to version 3.2Paolo Valente2019-04-161-2/+2
| | | | | Signed-off-by: Paolo Valente <paolo.valente@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* analyze-suspend: update to 5.3Oleksandr Kravchuk2019-04-091-2/+2
| | | | | Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Fix build error for armeb.leimaohui2019-04-061-0/+1
| | | | | Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>