Commit 70e0e27
Collect framework dSYMs in test bundle debug dependencies (#2742)
This PR fixes dSYM collection for frameworks specified in the
`frameworks` attribute of `ios_ui_test` targets.
Currently, while framework binaries are properly made available to test
targets, their corresponding dSYM files are not collected in the test
bundle's debug symbol directory. This causes missing debug symbols when
debugging test failures that involve framework code.
The fix ensures that dSYMs from framework dependencies are included
alongside dSYMs from regular dependencies specified in the `deps`
attribute.
---------
Co-authored-by: Seweryn Plażuk <seweryn.plazuk@revolut.com>1 parent 5e7139e commit 70e0e27
2 files changed
Lines changed: 31 additions & 1 deletion
File tree
- apple/internal/testing
- test/starlark_tests
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
412 | 412 | | |
413 | 413 | | |
414 | 414 | | |
415 | | - | |
| 415 | + | |
| 416 | + | |
| 417 | + | |
416 | 418 | | |
417 | 419 | | |
| 420 | + | |
418 | 421 | | |
419 | 422 | | |
420 | 423 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
137 | 137 | | |
138 | 138 | | |
139 | 139 | | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
140 | 167 | | |
141 | 168 | | |
142 | 169 | | |
| |||
0 commit comments