Skip to content

Remove Performance Test Project From C# Repository#4

Merged
QualityOwl merged 1 commit into
mainfrom
reorganize_repo_folders
May 27, 2026
Merged

Remove Performance Test Project From C# Repository#4
QualityOwl merged 1 commit into
mainfrom
reorganize_repo_folders

Conversation

@QualityOwl

Copy link
Copy Markdown
Owner

Pull Request

Description

The performance test project has been removed from the C# test repository as part of a repository reorganization effort. This change cleans up the C# solution to focus on its core REST API test functionality. The performance tests have been relocated to a dedicated JavaScript project.

Changes Made

  • Removed the performance test project from the C# solution

Copilot AI review requested due to automatic review settings May 27, 2026 21:27
@QualityOwl QualityOwl merged commit 9c3306a into main May 27, 2026
1 of 2 checks passed
@QualityOwl QualityOwl deleted the reorganize_repo_folders branch May 27, 2026 21:28

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR removes the JavaScript/k6 performance test assets from the C# REST API test repository as part of moving performance coverage to a dedicated JavaScript project.

Changes:

  • Deleted the k6 performance test scripts for ping, auth, and booking flows.
  • Removed shared k6 config/helper files and the performance test package.json.
  • Deleted the GitHub Actions workflow that executed the performance tests.

Reviewed changes

Copilot reviewed 8 out of 8 changed files in this pull request and generated no comments.

Show a summary per file
File Description
.github/workflows/run-performance-tests.yaml Removes CI execution for the relocated performance tests.
Restful.Booker.Api.PerformanceTests/package.json Removes npm/k6 script definitions for the performance test project.
Restful.Booker.Api.PerformanceTests/config/environments.js Removes performance test environment configuration.
Restful.Booker.Api.PerformanceTests/config/thresholds.js Removes shared k6 threshold definitions.
Restful.Booker.Api.PerformanceTests/helpers/auth-helper.js Removes helper used by k6 booking tests for auth token retrieval.
Restful.Booker.Api.PerformanceTests/tests/auth-performance-tests.js Removes auth performance test script.
Restful.Booker.Api.PerformanceTests/tests/booking-performance-tests.js Removes booking CRUD performance test script.
Restful.Booker.Api.PerformanceTests/tests/ping-performance-tests.js Removes ping performance test script.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants