-
Notifications
You must be signed in to change notification settings - Fork 3
Settings
msporna edited this page Jan 7, 2019
·
1 revision
Changing settings in Lava Test Coverage is done via direct database modification (except for project name and build coverage goal)
- open your favourite sqlite manager (I use awesome http://sqlitebrowser.org/)
- open instrument.db located in the 'server' folder of Lava
- view 'config' table
- values that can be updated:
- server_host
- port
- project_name (can also be updated via UI)
- default_min_coverage_percent (can also be updated via UI)
- BUFFER_TIME_BEFORE_CLOSING_SESSION_SECONDS - when ending test session, it's checked if this buffer amount of time passed since last stat receive. If not, session cannot be ended yet. Default is 10 seconds, adjust to your needs.
- How it works
- Initial setup
- Setup for Unity game
- Setup for Android app
- Setup for javascript
- Setup for Angular app
- GETTING THE COVERAGE
- Getting coverage for build (multiple coverage sessions consolidated
- Setup modules
- Managing tags
- Managing users
- Create and End test session automatically (CI)
- Instrumenting code on every iteration
- Coverage report explained
- Accessing latest report
- How to interpret covered lines report
- Config explained
- Settings
- Send custom values along with line statistics
- Examples
- Extended-CI-use-case
- Troubleshooting