Project Info | |
---|---|
License: | Apache License, Version 2.0 |
Build: | Gradle |
Documentation: | https://aerobase.atlassian.net/wiki/display/ARB/Android |
https://aerobase.io | |
http://aerobase.org | |
Issue tracker: | https://aerobase.atlassian.net/secure/RapidBoard.jspa?projectKey=ARBDROID |
Mailing lists: | |
- End User Getting Started Guide
- Self Defence Checks
- Certificate Pinning
- Troubleshooting
- Service Contributor Guide
Aerobase Services SDK consist of set of separate SDKs
See LICENSE file
If you would like to help develop Aerobase you can join our developer's mailing list or shout at us on Twitter @aerobaseOrg.
Also takes some time and skim the contributor guide
We're using Gradle for running the tests from command line.
For running the unit tests, simly run
./gradlew testDebug --tests *.UnitTestSuite
Integration tests are designed to be triggered when PR is created, but with easy configuration it's also possible to run them on your local machine (described below).
To trigger the integration tests together with creation of PR, select the test/integration
label in the right column.
Metrics integration test
This includes testing of communication between Android SDK Metrics module and Aerobase App Metrics service (part of Metrics-APB)
To run it locally:
- Edit Metrics URL with valid URL pointing to
/metrics
endpoint, e.g. https://app-metrics.example.com/metrics - Run the test:
./gradlew :core:testDebug --tests *.IntegrationTestSuite
See General Contributing Guide
Join our user mailing list for any questions or help! We really hope you enjoy app development with AeroGear!
If you found a bug please create a ticket for us on Jira with some steps to reproduce it.