[SERVER-27868] Upload debug symbols on all build variants that create separate symbol files Created: 31/Jan/17 Updated: 07/Sep/17 Resolved: 22/Feb/17 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Testing Infrastructure |
| Affects Version/s: | None |
| Fix Version/s: | 3.4.4, 3.5.4 |
| Type: | Improvement | Priority: | Major - P3 |
| Reporter: | Jonathan Abrahams | Assignee: | Jonathan Abrahams |
| Resolution: | Done | Votes: | 0 |
| Labels: | bkp | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||||||
| Backwards Compatibility: | Fully Compatible | ||||||||||||||||
| Backport Requested: |
v3.4
|
||||||||||||||||
| Sprint: | TIG 2017-02-13, TIG 2017-03-06 | ||||||||||||||||
| Participants: | |||||||||||||||||
| Description |
|
We would like to remove the debug_symbol_variants list should be removed so that all build variants upload their debug symbols to S3 by default. Nothing needs to be done for build variants that do not create separate symbol files. For now we'll just add the missing variants which are not in debug_symbol_variants. |
| Comments |
| Comment by Githook User [ 14/Apr/17 ] |
|
Author: {u'username': u'hptabster', u'name': u'Jonathan Abrahams', u'email': u'jonathan@mongodb.com'}Message: (cherry picked from commit 6cb066eb2b7c7f94f42cf68d2ddfc16999c1b8a3) |
| Comment by Githook User [ 22/Feb/17 ] |
|
Author: {u'username': u'hptabster', u'name': u'Jonathan Abrahams', u'email': u'jonathan@mongodb.com'}Message: |
| Comment by Jonathan Abrahams [ 13/Feb/17 ] |
|
We cannot remove the debug_symbol_variants list, since not all variants create debug symbols. In this case the S3 copy will fail on the push task. We need a more intelligent way to do an S3 copy only if the source file exists. |