commit sysbench for openSUSE:Factory
Hello community, here is the log from the commit of package sysbench for openSUSE:Factory checked in at Wed Apr 8 01:01:29 CEST 2009. -------- --- sysbench/sysbench.changes 2008-08-02 06:12:06.000000000 +0200 +++ /mounts/work_src_done/STABLE/sysbench/sysbench.changes 2009-03-31 16:37:05.000000000 +0200 @@ -1,0 +2,6 @@ +Tue Mar 31 16:24:37 CEST 2009 - vmarsik@suse.cz + +- added benchmark TCF + scripts +- fixed relative paths in the start scripts, removed separate patch + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- sysbench-0.4.8-rm_test_file.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sysbench.spec ++++++ --- /var/tmp/diff_new_pack.x23154/_old 2009-04-08 01:01:09.000000000 +0200 +++ /var/tmp/diff_new_pack.x23154/_new 2009-04-08 01:01:09.000000000 +0200 @@ -1,10 +1,17 @@ # # spec file for package sysbench (Version 0.4.8) # -# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. -# This file and all modifications and additions to the pristine -# package are under the same license as the package itself. +# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + # Please submit bugfixes or comments via http://bugs.opensuse.org/ # @@ -16,7 +23,7 @@ BuildRequires: mysql-devel udev Summary: A MySQL benchmarking tool Version: 0.4.8 -Release: 75 +Release: 97 License: GPL v2 or later Group: System/Benchmark Url: http://sourceforge.net/projects/sysbench @@ -30,7 +37,6 @@ Patch0: %{name}-%{version}.dif Patch1: %{name}-check_return_value.diff Patch2: rdrw_mutex.patch -Patch3: %{name}-%{version}-rm_test_file.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build #BuildArchitectures: noarch @@ -46,15 +52,15 @@ Alexey Kopytov (alexeyk@mysql.com) Konstantin Osipov (rabidtransit@users.sourceforge.net) -%package ctcs-glue +%package ctcs2-glue License: GPL v2 or later Summary: The let-sysbench-be-run-via-ctcs glue -Group: Development/Tools/Other +Group: SUSE internal AutoReqProv: on Requires: ctcs2 >= 0.1.6 Requires: sysbench = %{version} -%description ctcs-glue +%description ctcs2-glue This package contains the glue for integrating sysbench test-suite into the ctcs testing framework. @@ -69,7 +75,6 @@ %patch0 -p 0 %patch1 -p 0 %patch2 -p 0 -%patch3 -p 0 %setup -T -D -a 1 %build @@ -87,6 +92,8 @@ mkdir -p $RPM_BUILD_ROOT/usr/lib/ctcs2/tools cp ctcstools/sysbench-run $RPM_BUILD_ROOT/usr/lib/ctcs2/tools cp ctcstools/sysbench-full.tcf $RPM_BUILD_ROOT/usr/lib/ctcs2/tcf +cp ctcstools/sysbench-bench-run $RPM_BUILD_ROOT/usr/lib/ctcs2/tools +cp ctcstools/sysbench-bench.tcf $RPM_BUILD_ROOT/usr/lib/ctcs2/tcf %post @@ -97,12 +104,17 @@ %files %defattr(-,root,root) %_bindir/* +%dir /usr/share/doc/sysbench +/usr/share/doc/sysbench/manual.html -%files ctcs-glue +%files ctcs2-glue %defattr(-,root,root) /usr/lib/ctcs2 %changelog +* Tue Mar 31 2009 vmarsik@suse.cz +- added benchmark TCF + scripts +- fixed relative paths in the start scripts, removed separate patch * Thu Jul 31 2008 yxu@suse.de - modified the sysbench-run file so that all test_file* are removed automatically after test finished ++++++ ctcstools-0.4.8.tar.bz2 ++++++ diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/ctcstools/sysbench-bench-run new/ctcstools/sysbench-bench-run --- old/ctcstools/sysbench-bench-run 1970-01-01 01:00:00.000000000 +0100 +++ new/ctcstools/sysbench-bench-run 2009-03-31 16:34:33.000000000 +0200 @@ -0,0 +1,15 @@ +#!/bin/sh + +if [ -d /abuild ] +then + TESTDIR="/abuild/sysbench" +else + TESTDIR="/tmp/sysbench" +fi + +BASEDIR="/usr/lib/ctcs2/" + +mkdir -p $TESTDIR +cd $TESTDIR +$BASEDIR/tools/run $BASEDIR/tcf/sysbench-bench.tcf +rm $TESTDIR/test_file* diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/ctcstools/sysbench-bench.tcf new/ctcstools/sysbench-bench.tcf --- old/ctcstools/sysbench-bench.tcf 1970-01-01 01:00:00.000000000 +0100 +++ new/ctcstools/sysbench-bench.tcf 2008-07-25 11:49:35.000000000 +0200 @@ -0,0 +1,224 @@ +timer 3600 +fg 1 sysbench-cpu sysbench-example-test -t cpu -T 1 +wait + +timer 3600 +fg 1 sysbench-cpu sysbench-example-test -t cpu -T 2 +wait + +timer 3600 +fg 1 sysbench-cpu sysbench-example-test -t cpu -T 4 +wait + +timer 3600 +fg 1 sysbench-cpu sysbench-example-test -t cpu -T 8 +wait + +timer 3600 +fg 1 sysbench-cpu sysbench-example-test -t cpu -T 16 +wait + +timer 3600 +fg 1 sysbench-cpu sysbench-example-test -t cpu -T 32 +wait + +timer 3600 +fg 1 sysbench-cpu sysbench-example-test -t cpu -T 64 +wait + +timer 3600 +fg 1 sysbench-cpu sysbench-example-test -t cpu -T 128 +wait + +timer 3600 +fg 1 sysbench-cpu sysbench-example-test -t cpu -T 256 +wait + +timer 3600 +fg 1 sysbench-threads sysbench-example-test -t threads -T 1 +wait + +timer 3600 +fg 1 sysbench-threads sysbench-example-test -t threads -T 2 +wait + +timer 3600 +fg 1 sysbench-threads sysbench-example-test -t threads -T 4 +wait + +timer 3600 +fg 1 sysbench-threads sysbench-example-test -t threads -T 8 +wait + +timer 3600 +fg 1 sysbench-threads sysbench-example-test -t threads -T 16 +wait + +timer 3600 +fg 1 sysbench-threads sysbench-example-test -t threads -T 32 +wait + +timer 3600 +fg 1 sysbench-threads sysbench-example-test -t threads -T 64 +wait + +timer 3600 +fg 1 sysbench-threads sysbench-example-test -t threads -T 128 +wait + +timer 3600 +fg 1 sysbench-threads sysbench-example-test -t threads -T 256 +wait + +timer 3600 +fg 1 sysbench-fileio sysbench-example-test -t fileio -T 1 +wait + +timer 3600 +fg 1 sysbench-fileio sysbench-example-test -t fileio -T 2 +wait + +timer 3600 +fg 1 sysbench-fileio sysbench-example-test -t fileio -T 4 +wait + +timer 3600 +fg 1 sysbench-fileio sysbench-example-test -t fileio -T 8 +wait + +timer 3600 +fg 1 sysbench-fileio sysbench-example-test -t fileio -T 16 +wait + +timer 3600 +fg 1 sysbench-fileio sysbench-example-test -t fileio -T 32 +wait + +timer 3600 +fg 1 sysbench-fileio sysbench-example-test -t fileio -T 64 +wait + +timer 3600 +fg 1 sysbench-fileio sysbench-example-test -t fileio -T 128 +wait + +timer 3600 +fg 1 sysbench-fileio sysbench-example-test -t fileio -T 256 +wait + +timer 3600 +fg 1 sysbench-memory sysbench-example-test -t memory -T 1 +wait + +timer 3600 +fg 1 sysbench-memory sysbench-example-test -t memory -T 2 +wait + +timer 3600 +fg 1 sysbench-memory sysbench-example-test -t memory -T 4 +wait + +timer 3600 +fg 1 sysbench-memory sysbench-example-test -t memory -T 8 +wait + +timer 3600 +fg 1 sysbench-memory sysbench-example-test -t memory -T 16 +wait + +timer 3600 +fg 1 sysbench-memory sysbench-example-test -t memory -T 32 +wait + +timer 3600 +fg 1 sysbench-memory sysbench-example-test -t memory -T 64 +wait + +timer 3600 +fg 1 sysbench-memory sysbench-example-test -t memory -T 128 +wait + +timer 3600 +fg 1 sysbench-memory sysbench-example-test -t memory -T 256 +wait + +timer 3600 +fg 1 sysbench-mutex sysbench-example-test -t mutex -T 1 +wait + +timer 3600 +fg 1 sysbench-mutex sysbench-example-test -t mutex -T 2 +wait + +timer 3600 +fg 1 sysbench-mutex sysbench-example-test -t mutex -T 4 +wait + +timer 3600 +fg 1 sysbench-mutex sysbench-example-test -t mutex -T 8 +wait + +timer 3600 +fg 1 sysbench-mutex sysbench-example-test -t mutex -T 16 +wait + +timer 3600 +fg 1 sysbench-mutex sysbench-example-test -t mutex -T 32 +wait + +timer 3600 +fg 1 sysbench-mutex sysbench-example-test -t mutex -T 64 +wait + +timer 3600 +fg 1 sysbench-mutex sysbench-example-test -t mutex -T 128 +wait + +timer 3600 +fg 1 sysbench-mutex sysbench-example-test -t mutex -T 256 +wait + +timer 120 +fg 1 mysql-start /etc/init.d/mysql start +wait + +timer 120 +fg 1 mysql-start `mysql -e 'SET GLOBAL max_connections=270'` +wait + +timer 3600 +fg 1 sysbench-oltp sysbench-example-test -t oltp -T 1 +wait + +timer 3600 +fg 1 sysbench-oltp sysbench-example-test -t oltp -T 2 +wait + +timer 3600 +fg 1 sysbench-oltp sysbench-example-test -t oltp -T 4 +wait + +timer 3600 +fg 1 sysbench-oltp sysbench-example-test -t oltp -T 8 +wait + +timer 3600 +fg 1 sysbench-oltp sysbench-example-test -t oltp -T 16 +wait + +timer 3600 +fg 1 sysbench-oltp sysbench-example-test -t oltp -T 32 +wait + +timer 3600 +fg 1 sysbench-oltp sysbench-example-test -t oltp -T 64 +wait + +timer 3600 +fg 1 sysbench-oltp sysbench-example-test -t oltp -T 128 +wait + +timer 3600 +fg 1 sysbench-oltp sysbench-example-test -t oltp -T 256 +wait + diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/ctcstools/sysbench-run new/ctcstools/sysbench-run --- old/ctcstools/sysbench-run 2008-06-26 15:34:09.000000000 +0200 +++ new/ctcstools/sysbench-run 2009-03-31 16:34:00.000000000 +0200 @@ -1,3 +1,15 @@ #!/bin/sh -tools/run tcf/sysbench-full.tcf +if [ -d /abuild ] +then + TESTDIR="/abuild/sysbench" +else + TESTDIR="/tmp/sysbench" +fi + +BASEDIR="/usr/lib/ctcs2/" + +mkdir -p $TESTDIR +cd $TESTDIR +$BASEDIR/tools/run $BASEDIR/tcf/sysbench-full.tcf +rm $TESTDIR/test_file* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@Hilbert.suse.de