Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[0.1.8]

Added

  • Added pytest-xdist for parallel test execution.

[0.1.7]

Added

  • Added timeout and retry logic for tests.

  • Bug fixes

[0.1.6]

Added

  • Added Science Gateway Tests

[0.1.5]

Added

  • Added Canfar Tests

[0.1.4]

Added

  • Added ska-ser-logging library for structured logging.

  • Updated dependencies in pyproject file.

  • Added logs.

[0.1.3]

Added

  • Added logger in the generate_template script.

  • Updated dependencies in pyproject file.

  • Refactored the tests.

  • Cleanup conftest file

  • Updated pushgateway labels

  • Updated playwright base image to mcr.microsoft.com/playwright/python:v1.54.0-jammy

[0.1.2]

Added

  • Moved user_id to iam user credentials secrets in the Helm chart.

  • Increased timeout for fetching IAM config.

  • Added documentation for adding new tests and running tests.

[0.1.1]

Added

  • Added .env.template file for environment variables.

  • README for the project with deployment configuration

  • Added Prerequisites section in readthedocs documentation

Changed

  • Updated service labels

  • Updated env variables for data_management_url and site_capabilities_url.

[0.1.0]

Added

  • Fixed error handling in the generate_template script to fetch RSEs from site-capabilities api.

  • Added retry logic in test to poll job status until and unless it is successful or failed.