Skip to content

Conversation

@pcrespov
Copy link
Member

@pcrespov pcrespov commented Nov 12, 2024

What do these changes do?

This PR addresses the failure of performance tests to run in the CI environment after an e2e upgrade in Python.

  • Dependency Injection: Adjusted .env generation as make config was producing an empty file. Now, dependencies are injected into locust_settings.py using uv add --script ..., allowing it to run as a standalone script.
  • CLI Argument Fix: Corrected cut command arguments to ensure proper execution
  • Environment Variable Validation: Added initial checks for additional required environment variables.

Related issue/s

  • portal e2e failures since docker:latest updated and installs new version of python

How to test

Dev-ops

None

@pcrespov pcrespov self-assigned this Nov 12, 2024
@sonarqubecloud
Copy link

@pcrespov pcrespov added the e2e Bugs found by or related to the end-2-end testing label Nov 12, 2024
@pcrespov pcrespov changed the title 🔨 Fixes e2e tests/perfomance 🔨 Fixes e2e: tests/perfomance Nov 12, 2024
@pcrespov pcrespov added this to the Event Horizon milestone Nov 12, 2024
@pcrespov pcrespov marked this pull request as ready for review November 12, 2024 09:53
@pcrespov pcrespov requested a review from sanderegg as a code owner November 12, 2024 09:53
@pcrespov pcrespov changed the title 🔨 Fixes e2e: tests/perfomance 🔨 Fix: e2e Performance Tests in CI Nov 12, 2024
@pcrespov pcrespov merged commit ec1e84e into ITISFoundation:master Nov 12, 2024
36 of 37 checks passed
@pcrespov pcrespov deleted the mai/e2e-performance branch November 12, 2024 09:58
@matusdrobuliak66 matusdrobuliak66 mentioned this pull request Jan 15, 2025
58 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

e2e Bugs found by or related to the end-2-end testing

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant