From: "fupan.li" <fupan.li@windriver.com>
To: Martin Jansa <martin.jansa@gmail.com>
Cc: Randy.MacLeod@windriver.com, openembedded-core@lists.openembedded.org
Subject: Re: [PATCH] move the benchmark package bonnie++ from meta-oe layer to oe-core and upgrade bonnie++ from 1.03c to 1.03e
Date: Wed, 21 Nov 2012 15:59:21 +0800 [thread overview]
Message-ID: <50AC89D9.2080601@windriver.com> (raw)
In-Reply-To: <20121121074659.GF12637@jama.jama.net>
On 11/21/2012 03:46 PM, Martin Jansa wrote:
> On Wed, Nov 21, 2012 at 10:30:25AM +0800, fupan.li@windriver.com wrote:
>> From: fli <fupan.li@windriver.com>
> Why do you think that bonnie++ is "core" enough to be in oe-core?
>
> Cheers,
I think it's better to afford those benchmark packages such as lmbench,
iozone3, bonnie++ and so on
in the oe-core, so that the users can benchmark its built system easily!
Benchmark test for an embedded system is essential, especially for those
projects based on the OE.
Thanks!
Fupan
>> Signed-off-by: fli <fupan.li@windriver.com>
>> ---
>> recipes-benchmark/bonnie/bonnie++_1.03e.bb | 32 ++++++++++++++++++++
>> .../bonnie/files/compiler-error-fix.patch | 14 +++++++++
>> 2 files changed, 46 insertions(+)
>> create mode 100644 recipes-benchmark/bonnie/bonnie++_1.03e.bb
>> create mode 100644 recipes-benchmark/bonnie/files/compiler-error-fix.patch
>>
>> diff --git a/recipes-benchmark/bonnie/bonnie++_1.03e.bb b/recipes-benchmark/bonnie/bonnie++_1.03e.bb
>> new file mode 100644
>> index 0000000..848b206
>> --- /dev/null
>> +++ b/recipes-benchmark/bonnie/bonnie++_1.03e.bb
>> @@ -0,0 +1,32 @@
>> +# bonnie OE build file
>> +# Copyright (C) 2004-2006, Advanced Micro Devices, Inc. All Rights Reserved
>> +# Released under the GPLv4 license (see copyright.tx)
>> +
>> +DESCRIPTION="Tests large file IO and creation/deletion of small files."
>> +HOMEPAGE = "http://www.coker.com.au/bonnie++"
>> +SECTION = "benchmark/tests"
>> +LICENSE="GPLv2"
>> +
>> +SRC_URI="http://www.coker.com.au/bonnie++/${PN}-${PV}.tgz \
>> + file://compiler-error-fix.patch"
>> +
>> +SRC_URI[md5sum] = "750aa5b5051263a99c6c195888c74968"
>> +SRC_URI[sha256sum] = "cb3866116634bf65760b6806be4afa7e24a1cad6f145c876df8721f01ba2e2cb"
>> +LIC_FILES_CHKSUM = "file://copyright.txt;md5=cd4dde95a6b9d122f0a9150ae9cc3ee0"
>> +
>> +inherit autotools
>> +
>> +EXES="bonnie++ zcav"
>> +SCRIPTS="bon_csv2html bon_csv2txt"
>> +
>> +PACKAGES += "bonnie-scripts"
>> +
>> +do_install () {
>> + install -d ${D}/${bindir}
>> + install -d ${D}/${sbindir}
>> + install -m 0755 ${EXES} ${D}/${sbindir}
>> + install -m 0755 ${SCRIPTS} ${D}/${bindir}
>> +}
>> +
>> +FILES_${PN} = "${sbindir}"
>> +FILES_bonnie-scripts="${bindir}"
>> diff --git a/recipes-benchmark/bonnie/files/compiler-error-fix.patch b/recipes-benchmark/bonnie/files/compiler-error-fix.patch
>> new file mode 100644
>> index 0000000..6655b88
>> --- /dev/null
>> +++ b/recipes-benchmark/bonnie/files/compiler-error-fix.patch
>> @@ -0,0 +1,14 @@
>> +---
>> + zcav.cpp | 1 +
>> + 1 file changed, 1 insertion(+)
>> +
>> +Index: bonnie++-1.03a/zcav.cpp
>> +===================================================================
>> +--- bonnie++-1.03a.orig/zcav.cpp
>> ++++ bonnie++-1.03a/zcav.cpp
>> +@@ -15,6 +15,7 @@ using namespace std;
>> + #else
>> + #include <vector.h>
>> + #endif
>> ++#include <string.h>
>> +
>> --
>> 1.7.9.5
>>
>>
>> _______________________________________________
>> Openembedded-core mailing list
>> Openembedded-core@lists.openembedded.org
>> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
--
Fupan Li
WIND RIVER | China Development Center
QQ: 25257157
Tel: +86 8477 8516
Mobile: +86 13401130894
next prev parent reply other threads:[~2012-11-21 12:21 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-11-21 2:30 [PATCH] move the benchmark package bonnie++ from meta-oe layer to oe-core and upgrade bonnie++ from 1.03c to 1.03e fupan.li
2012-11-21 7:46 ` Martin Jansa
2012-11-21 7:59 ` fupan.li [this message]
2012-11-21 21:16 ` Randy MacLeod
2012-11-21 21:26 ` Martin Jansa
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=50AC89D9.2080601@windriver.com \
--to=fupan.li@windriver.com \
--cc=Randy.MacLeod@windriver.com \
--cc=martin.jansa@gmail.com \
--cc=openembedded-core@lists.openembedded.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox