Skip to content

Add manual CI activity and matrix controls - #215

Merged
yoshifuminakamura merged 2 commits into
developfrom
feature/manual-ci-activity-controls
Sep 16, 2026
Merged

yoshifuminakamura merged 2 commits into
developfrom
feature/manual-ci-activity-controls

Conversation

@yoshifuminakamura

Copy link
Copy Markdown
Collaborator

Summary

  • add GitLab Manual CI controls for target project, list.csv row filters, and public activity labels
  • carry execution activity into environment metadata and show activity/allocation context in the results table
  • add matrix generation coverage for selecting specific benchmark rows

Tests

  • bash -n scripts/matrix_generate.sh scripts/job_functions.sh scripts/collect_environment_snapshot.sh scripts/result.sh scripts/tests/test_matrix_generate_filters.sh scripts/tests/test_build_environment_snapshot.sh scripts/tests/test_result_common_json_contract.sh
  • shellcheck -S error scripts/matrix_generate.sh scripts/job_functions.sh scripts/collect_environment_snapshot.sh scripts/result.sh scripts/tests/test_matrix_generate_filters.sh scripts/tests/test_build_environment_snapshot.sh scripts/tests/test_result_common_json_contract.sh
  • bash scripts/tests/test_matrix_generate_filters.sh
  • bash scripts/tests/test_build_environment_snapshot.sh
  • bash scripts/tests/test_result_common_json_contract.sh
  • bash scripts/tests/run_profile_data_shell_tests.sh common
  • bash scripts/tests/run_profile_data_shell_tests.sh result-sender
  • .venv/bin/python -m pytest result_server/tests -q
  • .venv/bin/python -m pytest result_server/tests/test_execution_profiles.py result_server/tests/test_trigger_display.py result_server/tests/test_results_loader.py -q

Signed-off-by: yoshifuminakamura <nakamura@riken.jp>
Signed-off-by: yoshifuminakamura <nakamura@riken.jp>
@yoshifuminakamura
yoshifuminakamura force-pushed the feature/manual-ci-activity-controls branch from ab12370 to 882c5e2 Compare September 16, 2026 07:26
@yoshifuminakamura
yoshifuminakamura merged commit 5ae00d3 into develop Sep 16, 2026
9 checks passed
@yoshifuminakamura
yoshifuminakamura deleted the feature/manual-ci-activity-controls branch September 16, 2026 07:31
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