Failed couchdb tests when running "ctest" for couchbase
Nobody has claimed this yet.
- Dominant language
- Erlang
- Stars
- 142
- Forks
- 58
- PR merge metrics
- No merged PRs in 30d
Description
Hi,
I am trying to run the couchbase test suite by running "ctest" from the build folder on a rhel x86/ppc4le machine
I see a bunch of couchdb tests that fail (in case of rhel ppc64le they hang), logs below
142 - couchdb-couch_set_view-02-old-index-cleanup (Failed)
143 - couchdb-couch_set_view-03-db-compaction-file-leaks (Failed)
144 - couchdb-couch_set_view-05-replicas-transfer (Failed)
145 - couchdb-couch_set_view-06-main-compaction (Failed)
146 - couchdb-couch_set_view-07-replica-compaction (Failed)
147 - couchdb-couch_set_view-08-deletes-cleanup (Failed)
148 - couchdb-couch_set_view-09-deletes-cleanup-many-views (Failed)
149 - couchdb-couch_set_view-10-updates-cleanup (Failed)
150 - couchdb-couch_set_view-11-updates-cleanup-many-views (Failed)
151 - couchdb-couch_set_view-12-errors (Failed)
152 - couchdb-couch_set_view-13-progressive-cleanup (Failed)
153 - couchdb-couch_set_view-14-duplicated-keys-per-doc (Failed)
154 - couchdb-couch_set_view-15-passive-partitions (Failed)
155 - couchdb-couch_set_view-16-pending-transition (Failed)
156 - couchdb-couch_set_view-17-unindexable-partitions (Failed)
157 - couchdb-couch_set_view-18-monitor-partition-updates (Failed)
158 - couchdb-couch_set_view-19-compaction-retry (Failed)
159 - couchdb-couch_set_view-20-debug-params (Failed)
160 - couchdb-couch_set_view-21-updater-cleanup (Failed)
161 - couchdb-couch_set_view-22-compactor-cleanup (Failed)
162 - couchdb-couch_set_view-23-replica-group-missing (Failed)
163 - couchdb-couch_set_view-24-updater-add-more-passive-partitions (Failed)
164 - couchdb-couch_set_view-25-util-stats (Failed)
165 - couchdb-couch_set_view-26-multiple-reductions (Failed)
166 - couchdb-couch_set_view-27-dev-views (Failed)
167 - couchdb-couch_set_view-28-big-reduce (Failed)
168 - couchdb-couch_set_view-29-rollback (Failed)
169 - couchdb-couch_set_view-30-query-fdleaks (Failed)
170 - couchdb-couch_set_view-31-ryow-query (Failed)
171 - couchdb-couch_set_view-32-upgrade (Failed)
172 - couchdb-couch_set_view-33-dcp-duplicates (Failed)
173 - couchdb-couch_set_view-34-truncate (Failed)
174 - couchdb-couch_set_view-35-meta-params (Failed)
175 - couchdb-couch_set_view-35-partition-versions (Failed)
176 - couchdb-couch_set_view-36-write-guard (Failed)
181 - couchdb-couch_dcp-04-view-groups (Failed)
183 - couchdb-mapreduce-01-map (Failed)
184 - couchdb-mapreduce-02-reduce (Failed)
185 - couchdb-mapreduce-03-builtin-functions (Failed)
211 - couchdb-etap-150-invalid-view-seq (Failed)
213 - couchdb-etap-201-view-group-shutdown (Failed)
214 - couchdb-etap-202-dev-view-group-shutdown (Failed)
I see following error in the set_view test cases in Testing/Temporary/LastTest.log
.....
Received signal 11 SEGV_MAPERR 000000000038
==== C stack trace ===============================
[0x7fc95e6161a4]
[0x7fc960b65370]
[0x7fc9457d1a76]
[0x7fc9457d1f4d]
[0x7fc9454c86bd]
[0x7fc9454e400c]
[0x7fc9454c80eb]
[0x7fc945465f1a]
[0x7fc94544554d]
[0x7fc946071fea]
[0x7fc94606c13f]
[0x00000055d229]
[0x0000004a5fca]
[0x0000005d96d5]
[0x7fc960b5ddc5]
[0x7fc96068473d]
[end of stack trace]
0/155 tests passed
....
Wanted to check if could help with this, thanks!
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Reproduce the failures by running ctest from the build folder on the reported RHEL x86/ppc64le environments, then inspect Testing/Temporary/LastTest.log and the listed couchdb-couch_set_view, couchdb-couch_dcp, couchdb-mapreduce, and couchdb-etap tests. Done means the relevant tests no longer fail or hang and the signal 11 crash is explained and resolved.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- erlang
- Domain
- databases, testing-qa
- Issue type
- Bug
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100