[CDRIVER-742] Enable mock server tests on Solaris Created: 14/Jul/15 Updated: 12/Aug/15 Resolved: 17/Jul/15 |
|
| Status: | Closed |
| Project: | C Driver |
| Component/s: | libmongoc, tests |
| Affects Version/s: | 1.2.0 |
| Fix Version/s: | 1.2-beta0 |
| Type: | Improvement | Priority: | Minor - P4 |
| Reporter: | A. Jesse Jiryu Davis | Assignee: | A. Jesse Jiryu Davis |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Epic Link: | C Driver in Evergreen |
| Description |
|
get_port() in mock_server.c often fails on Solaris (tested on Solaris 11 specifically in Evergreen), logging "Failed to get listening port number: Socket operation on non-socket". This leads to test failures so I've disabled the mock server tests on Solaris. It would be nice to determine what's wrong with the mock server test framework on Solaris and reënable the tests. |
| Comments |
| Comment by Githook User [ 17/Jul/15 ] |
|
Author: {u'username': u'ajdavis', u'name': u'A. Jesse Jiryu Davis', u'email': u'jesse@mongodb.com'}Message: The non-static "get_port" function conflicted with a symbol in Cyrus SASL. |
| Comment by Githook User [ 17/Jul/15 ] |
|
Author: {u'username': u'ajdavis', u'name': u'A. Jesse Jiryu Davis', u'email': u'jesse@mongodb.com'}Message: Revert " This reverts commit 651fb897e0d489958f3b832ffa7147d151d5323e. Conflicts: |
| Comment by Githook User [ 17/Jul/15 ] |
|
Author: {u'username': u'ajdavis', u'name': u'A. Jesse Jiryu Davis', u'email': u'jesse@mongodb.com'}Message: disable more mock server tests on solaris Until |