All of lore.kernel.org
 help / color / mirror / Atom feed
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




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