History log of /6.0.3/testrunner/lib/membase/performance/__init__.py (Results 1 - 4 of 4)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: 4.6.0, testrunner-ng-old, watson-moxi, 4.5.0, 4.1.0, 4.0.0, 3.0.2, 3.0.1, 3.0.0, 2.5.1, 2.1.1r, 2.1.0r, 2.0.2r, 2.0.1-macosx, 2.0.1-windows, 2.0.1-linux, 1.8.1, mcsoda-0.0.0-stable
# 8a9726c7 18-Oct-2011 farshid <farshid.ghods@gmail.com>

added performance hooks to perf.py

Change-Id: I51599964c6dc5e25de743f43a9fbc91b67f7c8cd
Reviewed-on: http://review.couchbase.org/10187
Reviewed-by: Farshid Ghods <farshid.ghods@gmail

added performance hooks to perf.py

Change-Id: I51599964c6dc5e25de743f43a9fbc91b67f7c8cd
Reviewed-on: http://review.couchbase.org/10187
Reviewed-by: Farshid Ghods <farshid.ghods@gmail.com>
Tested-by: Farshid Ghods <farshid.ghods@gmail.com>

show more ...


# d3c8f8af 18-Oct-2011 farshid <farshid.ghods@gmail.com>

WIP implemented stat collection utility method

it collects system stats,memcached stats and couchdb stats(eventually)

the interface :
_id = sc.start(nodes, "default", ["memcache

WIP implemented stat collection utility method

it collects system stats,memcached stats and couchdb stats(eventually)

the interface :
_id = sc.start(nodes, "default", ["memcached", "beam.smp"], "test-name", frequency)

sc.stop(_id)
sc.export(_id, filename)

Change-Id: I364def8a917dac46f0ab18ce0e06b1d5b61218e3
Reviewed-on: http://review.couchbase.org/10060
Reviewed-by: Farshid Ghods <farshid.ghods@gmail.com>
Tested-by: Farshid Ghods <farshid.ghods@gmail.com>

show more ...


# 7268e487 25-Apr-2011 farshid <farshid.ghods@gmail.com>

BuildQuery class to abstract our build queries

BuildQuery will create MembaseBuild list from buildbot page

BuildQuery class expose APIs such as get_latest_builds() or
get_builds

BuildQuery class to abstract our build queries

BuildQuery will create MembaseBuild list from buildbot page

BuildQuery class expose APIs such as get_latest_builds() or
get_builds_by_version which will parse all the builds listed
in builds.hq... page.It abstract each build into MembaseBuild
and MembaseChange object. MembaseBuild object has properties like
url,version,arch_type and etc so its easier for client to ask for
build with version='v1' arch='x86' and deliverable_type='rpm'

Change-Id: Idfb4c7915ab5deeb3f78ecdc5b5ea4130b30107d
Reviewed-on: http://review.membase.org/5509
Reviewed-by: Farshid Ghods <farshid.ghods@gmail.com>
Tested-by: Farshid Ghods <farshid.ghods@gmail.com>

show more ...


Revision tags: 1.6.5-compatible
# ba509b80 29-Mar-2011 farshid <farshid.ghods@gmail.com>

migrated few tests from shell scripts to python

migrated set-get,version-check and balance-node2 to python

-tried to copy test operations from the existing ones
-started using a

migrated few tests from shell scripts to python

migrated set-get,version-check and balance-node2 to python

-tried to copy test operations from the existing ones
-started using assertXYZ methods to fail the test or
test cleanup if there is a failure
-using unittest classes to split a test into setup/test/cleanup
unittest will run the setup for us before every test method in
the module
-version-check test uses /pools rest api to obtain the
version number for each node
-simple-set-get test will load each server with number of keys
and then verifies that those keys are stored. in the cleanup
part we also delete these keys from the server
-add_rebalance loops over all the servers in the server list
and adds those servers to the master node , verifies the cluster
status by using 'nodeStatuses' and 'rebalanceStatuses' rest apis
and asserts if the status is not healty or balanaced after rebalance
-as part of the setup and cleanup we also clean up the cluster
by removing the nodes which the previous test did not cleanup
properly

Change-Id: I069d7339c3afee7802e4c6bc368c656be6c34d2f
Reviewed-on: http://review.membase.org/5062
Reviewed-by: Keith Batten <kbatten@gmail.com>
Tested-by: Keith Batten <kbatten@gmail.com>

show more ...