Skip to content

Releases: Top-Q/difido-reports

2.1.01

31 Jul 13:45
Compare
Choose a tag to compare

New Features

  1. Issue #134 - Expose the minimum time between writes in the TestNG binder as an external property.
  2. Issue #144 - Automatically compress large resource files like the execution.js
  3. Issue #146 - Add generic offline binder to easily support various frameworks

Bug Fixes

  1. Issue #130 - Upgrade to TestNG 6.11
  2. Issue #133 - Difido crash: Failed to get status of the elastic index
  3. Issue #136 - TestNG binder - tests should fail if there was a report with "failure" status
  4. Issue #147 - problem with screenshot in @BeforeClass method

Notes

This version works with JSystem version 6.1.06

2.1.00

27 Mar 10:42
Compare
Choose a tag to compare

New Features

  1. Issue #116 - Update the ElasticSearch to version 5.1.1
  2. Issue #118 - The Kibana view should support selecting dashboard and creating query dynamically
  3. Issue #123 - Add the ability to add configurable links to the Difido web page navigation bar

Bug Fixes

  1. Issue #117 - There is no detailed error message in case there is a problem in adding bulk of tests to the Elastic
  2. Issue #119 - In the TestNG binder, execution properties from the configuration file are not read.
  3. Issue #120 - NUnit Binder - Exception and failure does not affect levels.
  4. 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

30 Nov 13:15
Compare
Choose a tag to compare

New Features

  1. Issue #42 - Adding a configuration file to the NUnit binder
  2. Issue #104 - Refactor the Elastic integration
  3. Issue #108 - Update the C# binder with the latest features
  4. Issue #109 - Update the C# binder to the latest model changes in server 2.0.05
  5. Issue #111 - Embed the Kibana view to the Execution reports view
  6. Issue #112 - Make all the writes to the file system done by an async queue.

Bug Fixes

  1. Issue #89 - Many warnings appear that origined in the ESController.
  2. 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

13 Nov 20:54
Compare
Choose a tag to compare
2.0.05-ALPHA Pre-release
Pre-release
Updated the dashboard in the Kibana

v2.0.04

29 Sep 11:51
Compare
Choose a tag to compare

Server

New Features

  1. Issue #101 - Allow triggering execution of plugins using the REST Api
  2. Issue #105 - Allow triggering manually specific plugins from the server web interface
  3. Issue #106 - Protected the meta.json file by writing to temp file any update and move it afterwards.
  4. Issue #91 - Add ability to select which columns to display

Common

New Features

  1. Issue #90 - Merge the status bars to a single bar
  2. Issue #88 - Add planned tests to the HTML report

Bug Fixes

  1. Issue #102 - When adding scenario properties to tests that are not under the root scenario, the properties are not added to the Elasticsearch
  2. 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

11 Jul 16:46
Compare
Choose a tag to compare

Server

New Features

  1. Issue #83 - Allow using an external Elasticsearch server.
  2. Issue #77 - Move the mapping.json file to the configuration file

Bug Fixes

  1. 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
  2. Issue #82 - When creating multiple shared executions in parallel, the server fails to add them to a single one
  3. Issue #81 - "java.lang.NumberFormatException: For input string: "" " in the server, when running multiple runs
  4. Issue #75 - Add plugins to the email report of the server

Common

New Features

  1. Issue #84 - Add link from the summary table, from each suite to the appropriate node in the execution tree
  2. Issue #76 - Allow copy node names from the HTML tree to the clipboard

Bug Fixes

  1. Issue #79 - Failure in message inside a level affects all the level siblings

TestNG Binder

New Features

  1. Issue #80 - Add support to test and run properties to the
    TestNG binder

Bug Fixes

  1. 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

11 May 07:42
Compare
Choose a tag to compare

Server

Notes

  1. Issue #66 - Upgrade the Elasticsearch version to 2.3.x

Bug Fixes

  1. Issue #72 - After upgrading Elastic, the delete execution doesn't work
  2. Issue #71 - The execution id should always advance even when execution are deleted

Common

Bug Fixes

  1. Issue #70 - Make the tree area in the HTML report resizable
  2. Issue #69 - Add individual column serching in the HTML table
  3. Issue #68 - The should be a summary of the status of the tests at the top of the HTML report

TestNG Binder

Notes

  1. TestNG binder was implemented for local and remote reports

v2.0.1

12 Apr 06:29
Compare
Choose a tag to compare

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

09 Mar 13:50
Compare
Choose a tag to compare

This is the first release that is using Spring Boot as the web framework.
In addition, the HTML client was completely rewritten