top of page
Profile
Join date: Dec 11, 2025
Posts (2)
Feb 22, 2026 ∙ 3 min
Supporting Robolectric tests in Mill
While building Android support for the Mill build tool, our approach has been to treat the Android Gradle Plugin (AGP) as a black box at first, inspect what it produces, and replicate its behaviour in a Mill implementation. In addition, since AGP is open source, this process often includes us inspecting Gradle code as an extra helping hand to reverse engineer the contract between the build system and the Android ecosystem. In order to validate real-world compatibility, we started migrating...
53
0
4
Dec 11, 2025 ∙ 3 min
Using E2E Tests as Documentation
Working on a codebase or using an application itself can sometimes be challenging without proper documentation. One effective way to bridge this gap is by using end-to-end (E2E) tests as a form of documentation. E2E tests not only verify that the application works as expected but also provide concrete examples of how different features and functionalities are intended to be used. What is E2E Testing? End-to-end (E2E) testing is a software testing methodology that involves testing an...
150
0
4
Stylianos Anastasiou
Writer
Software Engineer
More actions
bottom of page
