Details
-
Task
-
Resolution: Fixed
-
Critical
-
5.0.0
-
None
-
Windows (MSVC 2013)
Description
We have historically not run ep-engine's unit tests on Windows (they are skipped). I just tried running them and found a number of failures - see http://cv.jenkins.couchbase.com/view/Commit%20Validation/view/ep-engine/job/daver-ep-engine-gerrit-master/label=windows/1/console
(Note this is a copy of the standard Jenkins job which removes the SKIP_UNIT_TESTS=1 env var).
We need to analyse these failures and make the necessary fixes so they pass (the same as Linux).
Attachments
For Gerrit Dashboard: MB-23067 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
74977,4 | MB-23067: Close file after error injection test | master | ep-engine | Status: MERGED | +2 | +1 |
74988,5 | MB-23067: Work around MSVC vector initializer bug | master | ep-engine | Status: MERGED | +2 | +1 |
75534,4 | MB-23067: Change default parameter string to "" | master | ep-engine | Status: MERGED | +2 | +1 |
75543,3 | MB-23067: Remove %n from printf | master | ep-engine | Status: MERGED | +2 | +1 |
75608,6 | MB-23067: Explicitly make_pair in initializer_list | master | ep-engine | Status: MERGED | +2 | +1 |