History log of /5.5.2/couchdb/test/etap/ (Results 1 - 25 of 274)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
c1a52aa716-May-2018 Jeelan Basha Poola <jeelan.poola@couchbase.com>

MB-100 temporariliy skipping failing unit tests until root caused

Change-Id: I67f65023333a225184a821e2164e8fea7285d8dd
Reviewed-on: http://review.couchbase.org/94303
Reviewed-by: Ama

MB-100 temporariliy skipping failing unit tests until root caused

Change-Id: I67f65023333a225184a821e2164e8fea7285d8dd
Reviewed-on: http://review.couchbase.org/94303
Reviewed-by: Aman Kishore Achpal <aman.achpal@couchbase.com>
Tested-by: Jeelan Basha Poola <jeelan.poola@couchbase.com>

show more ...

8be914dd15-Apr-2018 harsha <harsha.hs.81@gmail.com>

MB-27546 Separate out ipv4 and ipv6 tests

It is observed that dcp fake server failed to start when the
bind address is changed from ipv4 to ipv6 mode.
This patch runs whole gamut of

MB-27546 Separate out ipv4 and ipv6 tests

It is observed that dcp fake server failed to start when the
bind address is changed from ipv4 to ipv6 mode.
This patch runs whole gamut of unit tests in ipv4 followed by ipv6
mode. Mode is decided by environment variable ipv6, which is
set to either true or false.

Change-Id: I5f9c6a6176f47294f78bbc56e88f807a80fd96a4
Reviewed-on: http://review.couchbase.org/92759
Reviewed-by: Aman Kishore Achpal <aman.achpal@couchbase.com>
Tested-by: Jeelan Basha Poola <jeelan.poola@couchbase.com>

show more ...

f7298f3214-Nov-2017 harsha <harsha.hs.81@gmail.com>

MB-26479 Add ipv6 protocol support in views

Change-Id: Ife18b0318d9505772d71dfeb7de71d8f6a1cb043
Reviewed-on: http://review.couchbase.org/86613
Reviewed-by: Aman Kishore Achpal <aman

MB-26479 Add ipv6 protocol support in views

Change-Id: Ife18b0318d9505772d71dfeb7de71d8f6a1cb043
Reviewed-on: http://review.couchbase.org/86613
Reviewed-by: Aman Kishore Achpal <aman.achpal@couchbase.com>
Reviewed-by: Jeelan Basha Poola <jeelan.poola@couchbase.com>
Tested-by: Jeelan Basha Poola <jeelan.poola@couchbase.com>

show more ...

f59f9fe106-Dec-2017 Aman Achpal <aman.achpal@couchbase.com>

MB-27113 Cleanup retired files

Add couch_app.erl back and fix the way runtest.py
finds source root to setup LD_LIBRARY_PATH

Change-Id: I04649f9a16fc3a46a85c9a063b51512391669762

MB-27113 Cleanup retired files

Add couch_app.erl back and fix the way runtest.py
finds source root to setup LD_LIBRARY_PATH

Change-Id: I04649f9a16fc3a46a85c9a063b51512391669762
Reviewed-on: http://review.couchbase.org/86427
Reviewed-by: Harsha H S
Reviewed-by: Abhishek Singh <abhishek@couchbase.com>
Tested-by: Aman Kishore Achpal <aman.achpal@couchbase.com>

show more ...

8b994cdb08-Nov-2017 harsha <harsha.hs.81@gmail.com>

MB-100 Retire unused couchdb functionality

Change-Id: Icacf54e764d5cd30b1a25967ebbf45bc00b559b8
Reviewed-on: http://review.couchbase.org/85235
Reviewed-by: Aman Kishore Achpal <aman.

MB-100 Retire unused couchdb functionality

Change-Id: Icacf54e764d5cd30b1a25967ebbf45bc00b559b8
Reviewed-on: http://review.couchbase.org/85235
Reviewed-by: Aman Kishore Achpal <aman.achpal@couchbase.com>
Tested-by: Aman Kishore Achpal <aman.achpal@couchbase.com>

show more ...

aae1433b14-Nov-2017 Aman Achpal <aman.achpal@couchbase.com>

Setup LD_LIBRARY_PATH

Due to changes in build process while upgrading v8
The v8 libraries are now incorrectly initialized
with rpath set preventing mapreduce_nif from loading.
LD

Setup LD_LIBRARY_PATH

Due to changes in build process while upgrading v8
The v8 libraries are now incorrectly initialized
with rpath set preventing mapreduce_nif from loading.
LD_LIBRARY_PATH takes precedence over rpath and
setting it allows shared libraries to be loaded properly.

Change-Id: Ib9c638991a3e1dc963d469f1db022eff3a2e8c70
Reviewed-on: http://review.couchbase.org/85503
Reviewed-by: Harsha H S
Reviewed-by: Aman Kishore Achpal <aman.achpal@couchbase.com>
Tested-by: Aman Kishore Achpal <aman.achpal@couchbase.com>

show more ...

Revision tags: v4.6.0, v4.5.0
1fc9a81f09-Mar-2016 Volker Mische <vmx@couchbase.com>

CBD-1453: Rebuild when header files change

Whenever an Erlang header file changes, rebuild the corresponding
Erlang files. This isn't an automated process, but you need to pass
in th

CBD-1453: Rebuild when header files change

Whenever an Erlang header file changes, rebuild the corresponding
Erlang files. This isn't an automated process, but you need to pass
in the header files a project should depend on manually. For simplicity
sometimes more headers are use than strictly needed. We rather rebuild
more than having a broken incremental build.

Change-Id: Iae6d0a9043ed1b74f2c104d9b251f45715ac04fd
Reviewed-on: http://review.couchbase.org/61152
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Abhishek Singh <abhishek@couchbase.com>

show more ...

4bd0f4c503-Mar-2016 Volker Mische <vmx@couchbase.com>

MB-17420 Don't use GLOB to find source/test files

Instead of using globbing, it's better to name the files
explicitely. That way incremental builds work.

Change-Id: I1b47c61b0f5

MB-17420 Don't use GLOB to find source/test files

Instead of using globbing, it's better to name the files
explicitely. That way incremental builds work.

Change-Id: I1b47c61b0f524e5576d4111075516d923f039a6f
Reviewed-on: http://review.couchbase.org/60856
Reviewed-by: Harsha H S <hhs.couchbase@gmail.com>
Reviewed-by: Abhishek Singh <abhishek@couchbase.com>
Tested-by: buildbot <build@couchbase.com>

show more ...

29c7ee6801-Feb-2016 Abhishek Singh <abhishek@couchbase.com>

MB-17044: Clear dead PID from couch_file_write_guard

couch_file_write_guard is responsible for serializing access to
writers on a given mapreduce index file on disk.

This fix is

MB-17044: Clear dead PID from couch_file_write_guard

couch_file_write_guard is responsible for serializing access to
writers on a given mapreduce index file on disk.

This fix is supposed to clean up dead pid holding up write access to
mapreduce index files.

Change-Id: I754bde746b19fa82bd448b960f8ba5fe091dab5f
Reviewed-on: http://review.couchbase.org/59326
Reviewed-by: Volker Mische <volker.mische@gmail.com>
Reviewed-by: Harsha H S <hhs.couchbase@gmail.com>
Tested-by: Abhishek Singh <abhishek@couchbase.com>

show more ...

e824e5ae25-Jan-2016 Volker Mische <vmx@couchbase.com>

MB-17420: Deletion and recreation of file failed on Windows

The deletion an immediate recreation of a file causes problems on
Windows. Instead just rename the file to the destination, wi

MB-17420: Deletion and recreation of file failed on Windows

The deletion an immediate recreation of a file causes problems on
Windows. Instead just rename the file to the destination, without
prior deletion.

Change-Id: I942aacc4681ae5d163559b7cf764ce1649dd5829
Reviewed-on: http://review.couchbase.org/59013
Tested-by: Volker Mische <volker.mische@gmail.com>
Reviewed-by: Abhishek Singh <abhishek@couchbase.com>

show more ...

9f12dd5b25-Jan-2016 Volker Mische <vmx@couchbase.com>

MB-17420: Use lowercase filenames for comparison

On Windows the different case in file paths is a problem. For example
`file:get_cwd/0` may return a path that includes an uppercase drive

MB-17420: Use lowercase filenames for comparison

On Windows the different case in file paths is a problem. For example
`file:get_cwd/0` may return a path that includes an uppercase drive
letter. Though the file operation `filename:join/1` normalises the
drive letter into lowercase.

The fix is to make the full path to lowercase before comparing it.

Change-Id: I2acdd40d62d59dc3ce35ebaae7a2a245dbc5686a
Reviewed-on: http://review.couchbase.org/59012
Tested-by: Volker Mische <volker.mische@gmail.com>
Reviewed-by: Abhishek Singh <abhishek@couchbase.com>

show more ...

6b32ccaa25-Jan-2016 Volker Mische <vmx@couchbase.com>

MB-17420: Remove boot option from etap test

The `-boot` parameter caused an erro on Windows:

Conflicting -start_erl and -boot options

It is not needed, all tests pass w

MB-17420: Remove boot option from etap test

The `-boot` parameter caused an erro on Windows:

Conflicting -start_erl and -boot options

It is not needed, all tests pass without it.

Change-Id: Ib40677876b7fb8d19519d5bf7474b19ad15f0f8c
Reviewed-on: http://review.couchbase.org/59011
Tested-by: Volker Mische <volker.mische@gmail.com>
Reviewed-by: Abhishek Singh <abhishek@couchbase.com>

show more ...

ff9ef96820-Feb-2015 Volker Mische <vmx@couchbase.com>

MB-13556 Remove ICU port driver

The ICU port driver is used by the old couchdb views for collation
and is no longer used by the set views. The collation happens within
a NIF now.

MB-13556 Remove ICU port driver

The ICU port driver is used by the old couchdb views for collation
and is no longer used by the set views. The collation happens within
a NIF now.

Change-Id: Ia13709835ea05fdfabd69a615619c5fb1556c3ed
Reviewed-on: http://review.couchbase.org/47125
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Nimish Gupta <nimish@couchbase.com>

show more ...

6edbd3a323-Jan-2015 Volker Mische <vmx@couchbase.com>

MB-13192 Use the escript found by CMake

Instead of relying `escript` to be set via `PATH` correctly, use
the `escript` that was found by CMake (`${ESCRIPT_EXECUTABLE}`).

Change-

MB-13192 Use the escript found by CMake

Instead of relying `escript` to be set via `PATH` correctly, use
the `escript` that was found by CMake (`${ESCRIPT_EXECUTABLE}`).

Change-Id: I406276998dab802613d5859ce8ee0c8b4c734834
Reviewed-on: http://review.couchbase.org/45782
Reviewed-by: Volker Mische <volker.mische@gmail.com>
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Dave Rigby <daver@couchbase.com>

show more ...

232747b406-Nov-2014 Volker Mische <vmx@couchbase.com>

Make test logging more verbose

With the `--verbose` set the test logging output is more verbose.
The output on the screen is still the same it only changes what
gets written to the l

Make test logging more verbose

With the `--verbose` set the test logging output is more verbose.
The output on the screen is still the same it only changes what
gets written to the log file.

Change-Id: Iedaf4612d406450a2fc25e6066e325aa137915cf
Reviewed-on: http://review.couchbase.org/42893
Reviewed-by: Volker Mische <volker.mische@gmail.com>
Reviewed-by: Dave Rigby <daver@couchbase.com>
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Sarath Lakshman <sarath@couchbase.com>

show more ...

2897407824-Sep-2014 Volker Mische <vmx@couchbase.com>

MB-12112 Add option to add search paths to unit test run script

It's now possible to add additional search paths for beam files via
the "-f" option. It expects a format that can be used

MB-12112 Add option to add search paths to unit test run script

It's now possible to add additional search paths for beam files via
the "-f" option. It expects a format that can be used in ERL_FLAGS.

This makes it possible for geocouch to add additional modules needed
to run the unit tests. It's about test helpers residing in the the
`test` subdirectory of the geocouch apps.

Change-Id: I339ff146a4920db0d59a8eafb02cf910e2dc02a1
Reviewed-on: http://review.couchbase.org/41762
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Volker Mische <volker.mische@gmail.com>

show more ...

efc2e92823-Sep-2014 Volker Mische <vmx@couchbase.com>

MB-12112 Simplify unit test runner

The unit test runner `runtest.py` needed the source as well as the
build directory of couchdb. This didn't work well as ERL_LIBS picks
the first ap

MB-12112 Simplify unit test runner

The unit test runner `runtest.py` needed the source as well as the
build directory of couchdb. This didn't work well as ERL_LIBS picks
the first application it encounters without checking if there might
be one which contains missing files later in the path.

The build system was changes so that the build directory also includes
the header files, hence only the information about the build path is
needed.

The `source` parameter got renamed to `libsdirs` and now takes a
directory as input that will be added to the ERL_LIBS environment
variable. This enables geocouch to use the same test runner.

All the subdirectories from the supplied couchdb build directory are
now added to erl_flags. This way you don't need to supply as many
modules as previously.

Change-Id: I07d5c40071ea85342ef72d2e64acf9feda0fb25c
Reviewed-on: http://review.couchbase.org/41581
Reviewed-by: Sarath Lakshman <sarath@couchbase.com>
Reviewed-by: Volker Mische <volker.mische@gmail.com>
Tested-by: buildbot <build@couchbase.com>

show more ...

861be4f825-Jul-2014 Nimish Gupta <nimish@couchbase.com>

MB-11838 Replace upr with dcp in logging and configuration

Change-Id: Ia4815f36b6cdb2de26912bfb87931cfabd447c7f
Reviewed-on: http://review.couchbase.org/39865
Reviewed-by: Volker Mis

MB-11838 Replace upr with dcp in logging and configuration

Change-Id: Ia4815f36b6cdb2de26912bfb87931cfabd447c7f
Reviewed-on: http://review.couchbase.org/39865
Reviewed-by: Volker Mische <volker.mische@gmail.com>
Tested-by: buildbot <build@couchbase.com>

show more ...

6e93e51011-Jul-2014 harsha <hhs.couchbase@gmail.com>

Uniform use of posix path separation in runtest module.

Erlang modules expect paths in posix format where path
separation is '/'. This is the case even on Windows.
Since posix path w

Uniform use of posix path separation in runtest module.

Erlang modules expect paths in posix format where path
separation is '/'. This is the case even on Windows.
Since posix path work fine on Windows platform we can
force posix path by replacing '\' with '/'.

Cmake module option -m uses combination of absolute paths
and relative path. Forcing posix path format by string
concatination caters only to relative paths at runtime
Absolute paths will not work as expected with string
concatination. OS module specifically os.path.join will
handle these cases transparently. For example string
concatenation of /A/B/ and /A/B/C would give /A/B/A/B/C
where as os.path.join will result in /A/B/C which is
what is expected.

Since paths emitted by cmake would be used by other
modules, we need to use os.path module to generate
correct paths at runtime in our script and force
posix path format by replacing Windows style path
separation symbol '\' by Unix style path separation
symbol '/'. Also ensure that space escaped by '\'
are preserved, since directory names might contain
spaces in them. Hence regular expression substituion
is used.

Change-Id: I63cf5bd4b58fe7a0c78abac1f35eb37063e8ee7b
Reviewed-on: http://review.couchbase.org/39302
Reviewed-by: Harsha H S <hhs.couchbase@gmail.com>
Reviewed-by: Volker Mische <volker.mische@gmail.com>
Tested-by: buildbot <build@couchbase.com>

show more ...

542f3cf016-May-2014 Volker Mische <vmx@couchbase.com>

Remove fragile assertions from btree tests

In the btree tests, it was tested whether a single key-value
insertion/deletion leads to an increase/decrease of the data size.
This is fra

Remove fragile assertions from btree tests

In the btree tests, it was tested whether a single key-value
insertion/deletion leads to an increase/decrease of the data size.
This is fragile as we compress the data. Hence even when you add
a new item, it could lead to a smaller total data size, due to better
compression.

This commit replaces those checks with a check of the file size
after all the values were inserted. The deletion test does already
do a similar check, hence no additional one was added.

Change-Id: I38103eadb47445f21196d31581e7ef79ec44a773
Reviewed-on: http://review.couchbase.org/37184
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Filipe David Borba Manana <fdmanana@gmail.com>

show more ...

a7a3a14307-Apr-2014 Volker Mische <vmx@couchbase.com>

Fix out of source build

Change-Id: I8dfa068b018f26974da6bce814f7759f8c2ae01d
Reviewed-on: http://review.couchbase.org/35371
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
Tes

Fix out of source build

Change-Id: I8dfa068b018f26974da6bce814f7759f8c2ae01d
Reviewed-on: http://review.couchbase.org/35371
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
Tested-by: Trond Norbye <trond.norbye@gmail.com>

show more ...

1cc99e0507-Apr-2014 Trond Norbye <trond.norbye@gmail.com>

Fix running tests in out of source builds

Change-Id: I28ab507c6f1c5856f6d3f8ca335166cc785314b6
Reviewed-on: http://review.couchbase.org/35362
Reviewed-by: Trond Norbye <trond.norbye@

Fix running tests in out of source builds

Change-Id: I28ab507c6f1c5856f6d3f8ca335166cc785314b6
Reviewed-on: http://review.couchbase.org/35362
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
Tested-by: Trond Norbye <trond.norbye@gmail.com>

show more ...

c6a2900617-Mar-2014 Trond Norbye <trond.norbye@gmail.com>

Build using CMake

Change-Id: If0f29acdd08ff8b148a5362f3a6fb4d6a5be901c
Reviewed-on: http://review.couchbase.org/32799
Reviewed-by: Chris Hillery <ceej@couchbase.com>
Tested-by: T

Build using CMake

Change-Id: If0f29acdd08ff8b148a5362f3a6fb4d6a5be901c
Reviewed-on: http://review.couchbase.org/32799
Reviewed-by: Chris Hillery <ceej@couchbase.com>
Tested-by: Trond Norbye <trond.norbye@gmail.com>

show more ...

4a0fd1a217-Mar-2014 Sarath Lakshman <sarathlakshman@slynux.com>

Add additional options for testrunner script

Added options as follows:
-v, verbose output
-c, couchstore_install_path

Change-Id: I242bf6f1d07ef208483d9f5553e5ccdafdf8c21b

Add additional options for testrunner script

Added options as follows:
-v, verbose output
-c, couchstore_install_path

Change-Id: I242bf6f1d07ef208483d9f5553e5ccdafdf8c21b
Reviewed-on: http://review.couchbase.org/34570
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
Tested-by: Trond Norbye <trond.norbye@gmail.com>

show more ...

90ae266f17-Mar-2014 Volker Mische <vmx@couchbase.com>

Merge remote-tracking branch 'couchbase/master' into upr

Change-Id: I96672cc774a5ed7a81048aaf09a80c5608878128


1234567891011