[CHORE] k6 테스트 스크립트 작성 - #233
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
관련 Issue (필수)
주요 변경 사항 (필수)
test/,k6/디렉토리에서qa/하위로 통합하여 디렉토리 구조 정리compose-test.yaml의 volume 마운트 경로 및 CPU 제한을 테스트 환경에 맞게 조정seat-conflict-test.js)를schedule-config.json기반으로 리팩토링하여 하드코딩 제거train_schedules_search_api_test.js)를 열차 검색/객차/좌석 API를 혼합 호출하는 방식으로 개선payment-metrics-test.js의 config 로드 로그를 init → setup 단계로 이동리뷰어 참고 사항
디렉토리 구조 변경
k6/*.jsqa/k6/*.jstest/db-scripts/*.pyqa/db-scripts/*.pytest/wiremock/mappings/*.jsonqa/wiremock/mappings/*.jsontest/grafana/dashboards/*.jsonqa/grafana/dashboards/*.json추가 정보
디스코드로 공유드린 문제는 WireMock 매핑 파일 누락으로 인한 것으로 파일 경로 이동을 통해 해결하였습니다.
따라서 compose-test.yaml CPU 제한을 운영 환경 단일 Pod와 동일한 구성인 1.0으로 변경하였습니다.
PR 작성 체크리스트 (필수)