All of lore.kernel.org
 help / color / mirror / Atom feed
* [meta-oe][PATCH] recipes-benchmark/stressapptest_1.0.9.bb: add recipe
@ 2019-05-31 12:24 Maciej Pijanowski
  2019-06-14 19:04 ` Khem Raj
  0 siblings, 1 reply; 6+ messages in thread
From: Maciej Pijanowski @ 2019-05-31 12:24 UTC (permalink / raw)
  To: openembedded-devel; +Cc: piotr.krol

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>
---
 .../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



^ permalink raw reply related	[flat|nested] 6+ messages in thread

* Re: [meta-oe][PATCH] recipes-benchmark/stressapptest_1.0.9.bb: add recipe
  2019-05-31 12:24 [meta-oe][PATCH] recipes-benchmark/stressapptest_1.0.9.bb: add recipe Maciej Pijanowski
@ 2019-06-14 19:04 ` Khem Raj
  2019-07-15  7:01   ` Maciej Pijanowski
  0 siblings, 1 reply; 6+ messages in thread
From: Khem Raj @ 2019-06-14 19:04 UTC (permalink / raw)
  To: Maciej Pijanowski; +Cc: openembeded-devel, piotr.krol

I see it fail on qemuarm/musl

https://errors.yoctoproject.org/Errors/Details/248676/

On Fri, May 31, 2019 at 6:42 AM Maciej Pijanowski
<maciej.pijanowski@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@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@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [meta-oe][PATCH] recipes-benchmark/stressapptest_1.0.9.bb: add recipe
  2019-06-14 19:04 ` Khem Raj
@ 2019-07-15  7:01   ` Maciej Pijanowski
  2019-07-15 14:33     ` Maciej Pijanowski
  2019-07-15 14:46     ` Khem Raj
  0 siblings, 2 replies; 6+ messages in thread
From: Maciej Pijanowski @ 2019-07-15  7:01 UTC (permalink / raw)
  To: Khem Raj; +Cc: openembeded-devel, piotr.krol


[-- Attachment #1.1: Type: text/plain, Size: 2867 bytes --]


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
>
> On Fri, May 31, 2019 at 6:42 AM Maciej Pijanowski
> <maciej.pijanowski@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@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@lists.openembedded.org
>> http://lists.openembedded.org/mailman/listinfo/openembedded-devel

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



[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 817 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [meta-oe][PATCH] recipes-benchmark/stressapptest_1.0.9.bb: add recipe
  2019-07-15  7:01   ` Maciej Pijanowski
@ 2019-07-15 14:33     ` Maciej Pijanowski
  2019-07-15 14:46     ` Khem Raj
  1 sibling, 0 replies; 6+ messages in thread
From: Maciej Pijanowski @ 2019-07-15 14:33 UTC (permalink / raw)
  To: Khem Raj; +Cc: openembeded-devel


[-- Attachment #1.1: Type: text/plain, Size: 3111 bytes --]


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@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@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@lists.openembedded.org
>>> http://lists.openembedded.org/mailman/listinfo/openembedded-devel

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



[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 817 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [meta-oe][PATCH] recipes-benchmark/stressapptest_1.0.9.bb: add recipe
  2019-07-15  7:01   ` Maciej Pijanowski
  2019-07-15 14:33     ` Maciej Pijanowski
@ 2019-07-15 14:46     ` Khem Raj
  2019-07-15 18:41       ` Maciej Pijanowski
  1 sibling, 1 reply; 6+ messages in thread
From: Khem Raj @ 2019-07-15 14:46 UTC (permalink / raw)
  To: Maciej Pijanowski; +Cc: openembeded-devel, piotr.krol

On Mon, Jul 15, 2019 at 12:01 AM Maciej Pijanowski
<maciej.pijanowski@3mdeb.com> 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?

Sure, thats fine. Although that might not fix the musl problem.

>
> 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
> >
> > On Fri, May 31, 2019 at 6:42 AM Maciej Pijanowski
> > <maciej.pijanowski@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@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@lists.openembedded.org
> >> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
>
> --
> Maciej Pijanowski
> Embedded Systems Engineer
> https://3mdeb.com | @3mdeb_com
>
>


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [meta-oe][PATCH] recipes-benchmark/stressapptest_1.0.9.bb: add recipe
  2019-07-15 14:46     ` Khem Raj
@ 2019-07-15 18:41       ` Maciej Pijanowski
  0 siblings, 0 replies; 6+ messages in thread
From: Maciej Pijanowski @ 2019-07-15 18:41 UTC (permalink / raw)
  To: Khem Raj; +Cc: openembeded-devel


On 15.07.2019 16:46, Khem Raj wrote:
> On Mon, Jul 15, 2019 at 12:01 AM Maciej Pijanowski
> <maciej.pijanowski@3mdeb.com> 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?
> Sure, thats fine. Although that might not fix the musl problem.
Hmm I must have must your patch:
https://www.mail-archive.com/openembedded-devel@lists.openembedded.org/msg64427.html
This is already on master and builds on qemuarm with musl on my side as 
well.
Sorry for the mess.
>
>> 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
>>> On Fri, May 31, 2019 at 6:42 AM Maciej Pijanowski
>>> <maciej.pijanowski@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@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@lists.openembedded.org
>>>> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
>> --
>> Maciej Pijanowski
>> Embedded Systems Engineer
>> https://3mdeb.com | @3mdeb_com
>>
>>
-- 
Maciej Pijanowski
Embedded Systems Engineer
https://3mdeb.com | @3mdeb_com



^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2019-07-15 18:58 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-05-31 12:24 [meta-oe][PATCH] recipes-benchmark/stressapptest_1.0.9.bb: add recipe Maciej Pijanowski
2019-06-14 19:04 ` Khem Raj
2019-07-15  7:01   ` Maciej Pijanowski
2019-07-15 14:33     ` Maciej Pijanowski
2019-07-15 14:46     ` Khem Raj
2019-07-15 18:41       ` Maciej Pijanowski

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.