Kinesis CI 2021.2

Home Releases Kinesis CI 2021.2

Kinesis 2021.2.1

Compatibility

Description

Support Google Chrome 91 (chromebrowser update)

Note: If you are using an older version of Google Chrome you will have to downgrade your chromedriver in the Kinesis CLI folder. This is a simple copy/paste process, do not hesitate contacting support if you need assistance.

Enhancements & Resolved Issues

Issue ID

Description

KS-296

Resolved an issue where taking a snapshot / opening a Viz on Google Chrome 91 would return a Timeout

Kinesis 2021.2

Welcome to the latest edition of Kinesis CI!

A few months ago we released 2021.1, this was our first release since the acquisition of Kinesis CI.  It was all about quality and preparing us for our future ambitious roadmap.  We hope you enjoyed it!

With 2021.2, this time it’s about enhancing existing features you are already enjoying on a daily basis ahead of bigger things this summer in 2021.3.

As always, our goal is to make sure you trust your Tableau analytics thanks to our automated testing solution.

Please read below for more information regarding what’s new, compatibility updates, and changelogs.

Take care and stay safe!

New Features

Opening Kinesis: Full Screen by default

Because we know that’s the first thing you always do!  You’re welcome!

Adding a Task: Tooltips and Online Documentation

Scrolling through the list of tasks when creating a test will now display a tooltip providing a brief description of the task and a link to the relevant chapter in the documentation.

tooltip-kinesis

Functional Tests: Continue on Error

Current behavior: If a single task in a test fails, the test will not continue to the next task and will return a fail status.

You now have the ability to set “Continue on error” on tasks.

This new option is not enabled by default and needs to be enabled manually on each task.

Note that if the result of a test has a mix of Success and Failed tasks, there is now a new status of “Partial Success”.

Functional Tests Continue on Error

Project Summary: Test Summary

Besides some cosmetic updates and resolving issues with hyperlinks, we have introduced two new columns:

  • Last Run: Sorting the table in descending order
  • Success Rate: (Success + Partial Success) / Number of Tests
Project Summary Test Summary

Adding a Context:

Add a context in Kinesis

Creating a new Test:

create a task in Kinesis

Feature Usage

We would like to understand how customers use our software and gain insights into where they are successful and where they might run into problems that we can address.

For example, this usage data can help us learn where features are commonly failing and allow us to make product changes to address those issues, or identify what portion of our user base are using specific tests, tasks or features to assist us with our roadmap.

Our hope is that you will accept this feature.

See our Product Usage Data Policy.

You can disable sending this data at installation time, or later.  For details on how to do this, see the instructions on our Product Documentation.

Change Logs

Change

Description

JDBC Drivers

JDBC drivers for Assert SQL functional tasks are no longer shipped with the Kinesis bundles.

You have to download the required JDBC drivers from the provider’s website and deploy the jar files into $KINESIS_HOME/kinesis-cli/lib directory. More details and examples in Database Examples section.

Existing Assert SQL functional tasks will fail until this is resolved.  Do not hesitate to contact support if you need assistance.

Regression Tests: Strings containing multiple spaces

We fixed an issue in the 2021.2 release of Kinesis which in some rare cases will cause a Regression Test that was successful in 2021.1 or earlier to now fail when running “Check data summary”.

The report will display data containing multiple spaces when comparing the baseline snapshot against the target.

E.g.:

Resolution:

  • Open the problematic Regression test(s) in the Designer
  • Click on the “Baseline” button of the “Tableau Viz URL” field
  • Click on the “Retake Snapshot/Retake All Snapshots” button to update the snapshot(s) that will be used as a baseline for this test
  • Save the test

This change is related to Resolved Issue KS-176.  For more information, do not hesitate to contact support if you need assistance.

Windows executables

Windows executables are now signed to avoid unnecessary warnings

Enhancements & Resolved Issues

Issue ID

Description

KS-249

Task Details display changes when switching tab in Performance test reports

KS-246

Blank page appears when creating a new context while the opened regression test is incomplete

KS-244

Login failed errors running Performance Tests

KS-238

Drive Browser task fails with a timeout connecting to a Tableau Server with a self-signed SSL certificate

KS-179

NullPointerException running a Refresh Data Extracts task

KS-176

Assert SQL Equals task fails when data contains multiple spaces

KS-175

IndexOutOfBoundsException comparing Dashboards with different amount of worksheets

KS-174

Multiple spaces are fused into single spaces in the Kinesis outputs

KS-173

Regression Test fails comparing summary data when columns have special characters

KS-89

Unable to run tests located under a folder with a special character in its name

🚨 We've rebranded! Kinesis-CI is now Wiiisdom Ops so you shouldn't be here anymore 😉

X