Skip to content

A Gradle plugin to ease testing in Kotlin Multiplatform projects with a focus on Android. Configures and manages emulators, invaluable on CI.

License

Notifications You must be signed in to change notification settings

deepmedia/multiplatform-testing

Repository files navigation

Project logo

Multiplatform Testing Plugin

A Gradle plugin for easy testing of Kotlin Multiplatform projects in your CI pipeline.

  • Support for testing android() targets on the emulator or a connected device. The plugin takes care of downloading SDK components, identifying the correct platform and system image, spinning up a well configured emulator and run the tests.

  • Support for testing androidNative*() binaries on the emulator or a connected device. Just like JVM-based android targets, the plugin takes care of the emulator setup and ensures that the device will be able to run the target architecture.

Component Status
Android JVM tests (Linux, amd64) Build Status
Android JVM tests (macOS, x64) Build Status
Android Native tests (Linux, amd64) Build Status
Android Native tests (macOS, x64) Build Status

Please check out the documentation.

About

A Gradle plugin to ease testing in Kotlin Multiplatform projects with a focus on Android. Configures and manages emulators, invaluable on CI.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy