Skip to content

TestGrid 0.9.0-m25

Pre-release
Pre-release
Compare
Choose a tag to compare
@harshanL harshanL released this 04 May 12:31
· 1439 commits to master since this release

We are pleased to announce the release of TestGrid Milestone 25

TestGrid provides enterprise customers with the confidence that the products and fixes they get from WSO2 are tested against all product scenarios against a wide-array of infrastructures and deployments, hence is production-ready.

Here’s what really happens in TestGrid:

image

  • Provision an infrastructure on AWS and other infrastructure providers via Infrastructure as Code (IAC) scripts. We use the IAC scripts provided by WSO2 for this purpose.

  • Do WSO2 product deployments on top the provisioned infrastructure. We do that by running Configuration -Management scripts (Puppet/Ansible) provided for WSO2 products.

  • Run JMeter/Selenium/TestNG scenarios against the deployment to certify the created deployment pattern against the given infrastructure combination.

  • In the end, Testgrid generates a report that shows the outcome of the scenario tests. All is good if it is green; start worrying if it is red! :)

With this release, we provide the following,

  • Add report downloading feature into TestGrid dashboard.
  • Modified TESTGRID dashboard URL patterns as following way.
    Homepage / Job listing page
    https://<host>:<port>
    Results of deployment patterns for a specific product displaying Page
    https://<host>:<port>/ <product-name>
    All result for a specific infra combination displaying page
    https://<host>:<port>/<product-name>/<deployment-pattern-name>/<testplan-id>/infra
    Test result displaying and live log displaying page
    https://<host>:<port>/<product-name>/<deployment-pattern-name>/test-plans/<testplan-id>
  • Fixed TestGrid dashboard direct accessing issue.
  • Externalize JMeter engine from the TestGrid
  • Improved wso2apim-2.2.0-LTS error rate to 0%.
  • Bug fixes and improvements

List of resolved features and issues can be tracked at :
https://github.com/wso2/testgrid/milestone/18

TestGrid has been tested against following infrastructures:

  • Cloud Provider: AWS and K8S-on-Openstack
  • Spawn instances with AMI images in any AWS region
  • Any database type AWS RDS supports (MySQL, MariaDB, PostgreSQL, SQL Server and Oracle)

Known Issues: https://github.com/wso2/testgrid/issues