Skip to content

fix: reorganize workspace directories — move plans/reports out of 执行日志#175

Merged
Wool-xing merged 3 commits into
mainfrom
fix/workspace-organize-paths
Jun 1, 2026
Merged

fix: reorganize workspace directories — move plans/reports out of 执行日志#175
Wool-xing merged 3 commits into
mainfrom
fix/workspace-organize-paths

Conversation

@Wool-xing
Copy link
Copy Markdown
Owner

Summary

  • Move 7 misplaced JSON files from 执行日志/ to correct directories (测试计划/需求分析/测试报告)
  • Move decisions/ from 执行日志/ to 测试报告/ (AI decision records belong to report system)
  • Move allure-results/ from 执行日志/ to 测试报告/ (report raw data, not execution logs)
  • Update all 24 files with path references to match new locations — zero residual old paths

Changes

  • 24 files changed, +47/-47 (all pure path string replacements)
  • Pre-commit hooks: all passed (markdownlint, ruff, secrets check, etc.)

Why

执行日志/ should only contain execution artifacts (logs, screenshots, JTL, traces). Plans, summaries, decision records, and report data belong in their respective stage directories. This makes the workspace structure self-documenting and follows the principle of organizing by artifact type.

Test plan

  • Zero residual 执行日志/decisions references in codebase
  • Zero residual 执行日志/allure-results references in codebase
  • Zero residual 执行日志/bug_drafts.json etc. references in codebase
  • All moved files verified — content matches directory purpose

xiaoxing0135 added 3 commits June 2, 2026 03:28
…-version breakage

Two bugs fixed:
1. ThreadGroup <intProp>/<longProp> containing ${THREADS}/${RAMPUP}/${DURATION}
   → changed to <stringProp> (JMeter runtime eval, not XML parse time)
2. Removed hardcoded <objProp name="saveConfig"> from ResultCollector
   → delegates to jmeter.properties defaults, compatible with JMeter 5.0~5.6.3

Added version compatibility banner documenting both constraints.
- Move 7 JSON files (plans/checklists/summaries) from 执行日志 to 测试计划/需求分析/测试报告
- Move decisions/ from 执行日志 to 测试报告 (AI decision records, not execution logs)
- Move allure-results/ from 执行日志 to 测试报告 (report raw data, not execution logs)
- Update 24 files with path references to match new locations (zero residual old paths)
@Wool-xing Wool-xing merged commit 2e16f2a into main Jun 1, 2026
15 checks passed
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.

1 participant