Releases: Top-Q/difido-reports
Releases · Top-Q/difido-reports
2.1.01
New Features
- Issue #134 - Expose the minimum time between writes in the TestNG binder as an external property.
- Issue #144 - Automatically compress large resource files like the execution.js
- Issue #146 - Add generic offline binder to easily support various frameworks
Bug Fixes
- Issue #130 - Upgrade to TestNG 6.11
- Issue #133 - Difido crash: Failed to get status of the elastic index
- Issue #136 - TestNG binder - tests should fail if there was a report with "failure" status
- Issue #147 - problem with screenshot in @BeforeClass method
Notes
This version works with JSystem version 6.1.06
2.1.00
New Features
- Issue #116 - Update the ElasticSearch to version 5.1.1
- Issue #118 - The Kibana view should support selecting dashboard and creating query dynamically
- Issue #123 - Add the ability to add configurable links to the Difido web page navigation bar
Bug Fixes
- Issue #117 - There is no detailed error message in case there is a problem in adding bulk of tests to the Elastic
- Issue #119 - In the TestNG binder, execution properties from the configuration file are not read.
- Issue #120 - NUnit Binder - Exception and failure does not affect levels.
- Issue #125 - When Kibana is down we get an internal server error.
Notes
The main change in this version is that it works with Elasticsearch version 5.x.x (and Kibana 5.x.x). This Elastic version can not be executed while embedded in the server and it requires an external installation.
v2.0.05
New Features
- Issue #42 - Adding a configuration file to the NUnit binder
- Issue #104 - Refactor the Elastic integration
- Issue #108 - Update the C# binder with the latest features
- Issue #109 - Update the C# binder to the latest model changes in server 2.0.05
- Issue #111 - Embed the Kibana view to the Execution reports view
- Issue #112 - Make all the writes to the file system done by an async queue.
Bug Fixes
- Issue #89 - Many warnings appear that origined in the ESController.
- Issue #107 - There is a limit on uploading files to the server that are bigger then 10MB
Notes
This version works with JSystem version 6.1.06
2.0.05-ALPHA
Updated the dashboard in the Kibana
v2.0.04
Server
New Features
- Issue #101 - Allow triggering execution of plugins using the REST Api
- Issue #105 - Allow triggering manually specific plugins from the server web interface
- Issue #106 - Protected the meta.json file by writing to temp file any update and move it afterwards.
- Issue #91 - Add ability to select which columns to display
Common
New Features
Bug Fixes
- Issue #102 - When adding scenario properties to tests that are not under the root scenario, the properties are not added to the Elasticsearch
- Issue #103 - In the HTML report. When there are more then one root scenario under a single machine, only the first scenario properties are read.
Notes
Working with JSystem 6.1.05
v2.0.03
Server
New Features
- Issue #83 - Allow using an external Elasticsearch server.
- Issue #77 - Move the mapping.json file to the configuration file
Bug Fixes
- Issue #87 - When running long tests with many report events, in some cases the test details json file is corrupted when trying to read it from the client
- Issue #82 - When creating multiple shared executions in parallel, the server fails to add them to a single one
- Issue #81 - "java.lang.NumberFormatException: For input string: "" " in the server, when running multiple runs
- Issue #75 - Add plugins to the email report of the server
Common
New Features
- Issue #84 - Add link from the summary table, from each suite to the appropriate node in the execution tree
- Issue #76 - Allow copy node names from the HTML tree to the clipboard
Bug Fixes
- Issue #79 - Failure in message inside a level affects all the level siblings
TestNG Binder
New Features
- Issue #80 - Add support to test and run properties to the
TestNG binder
Bug Fixes
- Issue #73 - In the TestNG binder, the status of the status message does not affect the test status
JSystem Binder
Notes
This version works with JSystem 6.1.04
v2.0.02
Server
Notes
- Issue #66 - Upgrade the Elasticsearch version to 2.3.x
Bug Fixes
- Issue #72 - After upgrading Elastic, the delete execution doesn't work
- Issue #71 - The execution id should always advance even when execution are deleted
Common
Bug Fixes
- Issue #70 - Make the tree area in the HTML report resizable
- Issue #69 - Add individual column serching in the HTML table
- Issue #68 - The should be a summary of the status of the tests at the top of the HTML report
TestNG Binder
Notes
- TestNG binder was implemented for local and remote reports
v2.0.1
New important features.
- New HTML client. Much faster with support for downloading the execution list as PDF and CSV
- Automatic deletion of old HTML reports
- Better colors for the HTML reports
- Support for running the server as Linux service
Notes:
- Works well only with JSystem 6.1.03
v2.0.00 - Changing to Spring Boot
This is the first release that is using Spring Boot as the web framework.
In addition, the HTML client was completely rewritten