Commit 0fb73ae
committed
fix: Also track the stderr when verifying integrations
Multi-version integrations issues could be misreported as valid.
InstrumenterIndex.buildModule() logs ERROR and returns null when a
module fails to load, while the process exits 0. For integrations with
multiple versioned modules sharing one name (akka-http, vertx,
servlet...), if any of a versionned integration fails it's invisible.
This commit changes that.
In a clean run stderr is empty; any output indicates a module load
failure and fails the task immediately.1 parent f5d3e58 commit 0fb73ae
1 file changed
Lines changed: 12 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
594 | 594 | | |
595 | 595 | | |
596 | 596 | | |
| 597 | + | |
| 598 | + | |
597 | 599 | | |
| 600 | + | |
598 | 601 | | |
| 602 | + | |
599 | 603 | | |
600 | 604 | | |
| 605 | + | |
| 606 | + | |
| 607 | + | |
| 608 | + | |
| 609 | + | |
| 610 | + | |
| 611 | + | |
601 | 612 | | |
602 | 613 | | |
603 | 614 | | |
| |||
623 | 634 | | |
624 | 635 | | |
625 | 636 | | |
626 | | - | |
| 637 | + | |
627 | 638 | | |
628 | 639 | | |
629 | 640 | | |
| |||
0 commit comments