SDK tests with kotlinc do not run in CI
Categories
(Application Services :: Nimbus SDK, defect)
Tracking
(Not tracked)
People
(Reporter: beth, Unassigned)
References
(Blocks 1 open bug)
Details
(Whiteboard: [nimbus])
The tests that rely on running kotlinc and swift don't run in CI. They previously ran but were vacuous -- if kotlinc wasnt present, the rest of the test was just skipped.
https://searchfox.org/mozilla-mobile/rev/522ed2d079a301663b874f4062203435aa2459f9/application-services/components/support/nimbus-fml/src/backends/kotlin/mod.rs#175
https://searchfox.org/mozilla-mobile/rev/522ed2d079a301663b874f4062203435aa2459f9/application-services/components/support/nimbus-fml/src/backends/swift/mod.rs#208
This is changing in bug 2026034 to make these tests hard fail instead. We should eventually fix our CI environment to support running kotlinc and swiftc. The former will be much easier once the monorepo migration is complete. The latter will be more challenging as parts of the necessary swift code are no longer in application-services.
| Reporter | ||
Updated•1 month ago
|
| Reporter | ||
Comment 1•1 month ago
|
||
lets handle just kotlinc in this bug.
| Reporter | ||
Updated•1 month ago
|
Updated•1 month ago
|
Description
•