Releases: msporna/LAVA-test-coverage
Version 3.1 (07.2019)
Version 3 (01.2019)
- added Android (Java) support along with helper class and example
-dropped Angular support (deploying example app for testing gave me a headache...)
-added test session tags - each test session is required to have 1 tag now, for instance release name.
-added build number for test session - each test session must have a related build number now
-added test session owners - create users and assign owner to newly created test sessions
-added total build coverage - total coverage for all test sessions related to the latest build number
-added report generation for build (summarizing coverage from all sessions related to it)
-added stats timeline to the report page - view source lines sorted by execution time, ascending
-added custom values- it is now possible to set custom value to a code line and it will be sent to LAVA and displayed on the report
-added html output - when coverage session is done, html report is saved to drive (at the time of ending the coverage session)
-multiple bugfixes
-project folder structure reorganized a little bit
-database schema updated to version 3
Version 2.0
-renamed project to 'lava test coverage' from 'teco test coverage'
-added modules - sources can be now grouped by modules and individual modules are selected for each coverage session
-creating database on server start if wasn't detected
-support for unity/c#
-added code formatting before injecting probes (instrument_client)
-renamed instrument2.py to instrument_client.py
-code refactoring
-various bugfixes
-removed live session for now
-removed unnecessary entries from config.json
-showing progress bar in terminal when instrument_client is running (previously instrument2.py)
-added new Unity example - a webGL game called "LAVA SIMULATOR"
-added gevent wsgi server to run the backend
-added Unity plugin to handle sending stats from Unity games
-refreshed wiki pages