[oe] [meta-oe][PATCH] recipes-benchmark/stressapptest_1.0.9.bb: add recipe

Maciej Pijanowski maciej.pijanowski at 3mdeb.com
Mon Jul 15 14:33:53 UTC 2019


On 15.07.2019 09:01, Maciej Pijanowski wrote:
> On 14.06.2019 21:04, Khem Raj wrote:
>> I see it fail on qemuarm/musl
>>
>> https://errors.yoctoproject.org/Errors/Details/248676/
> Hello,
>
> Sorry for late reply.
>
> From the sattypes.h file:
> https://github.com/stressapptest/stressapptest/blob/master/src/sattypes.h#L203
> it seems like only the x86, PPC, ARM-v7A, ARM64 are supported by this
> package.
>
> Would you consider removing other architectures from compatible withing
> the recipe
> as a fine approach?
>
> Like in case of the NodeJS, for example:
> https://github.com/openembedded/meta-openembedded/blob/master/meta-oe/recipes-devtools/nodejs/nodejs_10.16.0.bb#L11
Hmm now when I look at it, the error is more related to the musl, not to
the qemuarm machine.
We will look into that.
>> On Fri, May 31, 2019 at 6:42 AM Maciej Pijanowski
>> <maciej.pijanowski at 3mdeb.com> wrote:
>>> 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 at 3mdeb.com>
>>> ---
>>>  .../stressapptest/stressapptest_1.0.9.bb              | 19 +++++++++++++++++++
>>>  1 file changed, 19 insertions(+)
>>>  create mode 100644 meta-oe/recipes-benchmark/stressapptest/stressapptest_1.0.9.bb
>>>
>>> diff --git a/meta-oe/recipes-benchmark/stressapptest/stressapptest_1.0.9.bb b/meta-oe/recipes-benchmark/stressapptest/stressapptest_1.0.9.bb
>>> new file mode 100644
>>> index 000000000000..3e5748a3a12c
>>> --- /dev/null
>>> +++ b/meta-oe/recipes-benchmark/stressapptest/stressapptest_1.0.9.bb
>>> @@ -0,0 +1,19 @@
>>> +SUMMARY = "Stressful Application Test"
>>> +DESCRIPTION = "Stressful Application Test (or stressapptest, its unix name) \
>>> + is a memory interface test. It tries to maximize randomized traffic to memory \
>>> + from processor and I/O, with the intent of creating a realistic high load \
>>> + situation in order to test the existing hardware devices in a computer. \
>>> +"
>>> +HOMEPAGE = "https://github.com/stressapptest/stressapptest"
>>> +SECTION = "benchmark"
>>> +LICENSE = "Apache-2.0"
>>> +LIC_FILES_CHKSUM = "file://COPYING;md5=55ea9d559f985fb4834317d8ed6b9e58"
>>> +
>>> +SRC_URI = "https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz"
>>> +
>>> +SRC_URI[md5sum] = "d3a526c174c049dd7a1068dc74a62be2"
>>> +SRC_URI[sha256sum] = "2ba470587ad4f6ae92057d427c3a2a2756e5f10bd25cd91e62eaef55a40b30a1"
>>> +
>>> +S = "${WORKDIR}/${PN}-${PV}"
>>> +
>>> +inherit autotools
>>> --
>>> 2.7.4
>>>
>>> --
>>> _______________________________________________
>>> Openembedded-devel mailing list
>>> Openembedded-devel at lists.openembedded.org
>>> http://lists.openembedded.org/mailman/listinfo/openembedded-devel

-- 
Maciej Pijanowski
Embedded Systems Engineer
https://3mdeb.com | @3mdeb_com


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 801 bytes
Desc: OpenPGP digital signature
URL: <http://lists.openembedded.org/pipermail/openembedded-devel/attachments/20190715/c8ad583d/attachment.sig>


More information about the Openembedded-devel mailing list