[CXX-811] MCI builds that are failing are shown as passing Created: 12/Jan/16  Updated: 28/Jan/16  Resolved: 12/Jan/16

Status: Closed
Project: C++ Driver
Component/s: Build
Affects Version/s: 3.0.0-rc0
Fix Version/s: 3.0.0

Type: Bug Priority: Blocker - P1
Reporter: Andrew Morrow (Inactive) Assignee: Tess Avitabile (Inactive)
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Epic Link: C++11 Driver MongoDB 3.2

 Description   

This build shows as green:

https://evergreen.mongodb.com/task/mongodb_cpp_driver_dev_ubuntu1404_debug_compile_and_test_a0df86e99acab1479650149f8cff9b0a97189ecc_16_01_12_18_22_53

But it didn't actually pass:

https://evergreen.mongodb.com/task_log_raw/mongodb_cpp_driver_dev_ubuntu1404_debug_compile_and_test_a0df86e99acab1479650149f8cff9b0a97189ecc_16_01_12_18_22_53/0?type=T#L1110

Note that this also shows that we need to support GCC 4.8. I will file a a separate ticket for that.

Please note also what happens when CMake fails after the compiler minima change went in:

https://evergreen.mongodb.com/task/mongodb_cpp_driver_dev_ubuntu1404_debug_compile_and_test_e23f9ea61828872a129c89fc8deeaa2647dfd699_16_01_12_18_40_16

Even though the CMake step failed, it still tried to run the tests. We are ignoring failed exit statuses somehow.



 Comments   
Comment by Githook User [ 12/Jan/16 ]

Author:

{u'username': u'tessavitabile', u'name': u'Tess Avitabile', u'email': u'tess.avitabile@mongodb.com'}

Message: CXX-811 Exit after any failure in MCI task
Branch: master
https://github.com/mongodb/mongo-cxx-driver/commit/4e7c41aaf1ffd6dee8686c690d010444879c5205

Comment by Tess Avitabile (Inactive) [ 12/Jan/16 ]

https://github.com/mongodb/mongo-cxx-driver/pull/431

Generated at Wed Feb 07 22:00:25 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.