Releases: TestArmada/magellan
Optional Reporters
Include reporters in your project that are allowed to be missing. See README for details:
https://github.com/TestArmada/magellan#optional-reporter-loading
Improved console output from test frameworks
- Fixed confusing out of order stderr/stdout output
- Added timestamps to logging output from failed tests
- Timestamps are colored red or green according to their stderr/stdout source stream.
User Access to Magellan's Port Facilities
Documentation: https://github.com/TestArmada/magellan#using-magellans-port-acquisition-and-scanning-facilities
See PR for details: #140
Sanitize strings used for temporary asset directory paths, perform TEMP_DIR checks
A minor bugfix + UX release that improves our handling/creation of temporary directories.
Early Bail Configurable Via Command Line
See --early_bail_threshold
and --early_bail_min_attempts
options in --help
for more information.
Bug fix for --list_browsers
Thanks to Daniel Vicory ( @dvicory ) for this bugfix.
Idle/Busy tracking for analytics purposes
Allocator metrics
Addition of acquire-worker-******
events in analytics events.
Initial Metrics/Analytics
This is our initial release for magellan's own internal metrics and analytics system which we hope to grow into a more sophisticated test suite metrics and profiling package. v8.2.0
is a non-breaking release that adds a small number of analytics events to start. Documentation and more events are is still to come.
For the moment, please the following PR for a brief description of the functionality and events included:
As well as the following project for an example reporter that subscribes to and reports on these events:
Improved available port detection, leftover zombie child process detection
v8.1.0 Update package.json