Skip to content

Share execution profile pipeline planning - #222

Merged
yoshifuminakamura merged 1 commit into
developfrom
feature/profile-pipeline-planning
Sep 24, 2026
Merged

yoshifuminakamura merged 1 commit into
developfrom
feature/profile-pipeline-planning

Conversation

@yoshifuminakamura

Copy link
Copy Markdown
Collaborator

Summary

  • Share resolved execution profile to GitLab pipeline input mapping across manual, scheduled, and watch-event triggers.
  • Preserve explicit code/system selection, resolved allocation precedence, activity, and result destination without forwarding profile Exp or scheduler overrides.
  • Keep profile validation, authorization, trigger provenance, deduplication, and submission handling in their existing callers.

Validation

  • python -m pytest result_server/tests/test_execution_profiles.py result_server/tests/test_gitlab_profile_pipeline.py -q: 83 passed.
  • python result_server/tests/run_result_server_tests.py: 555 passed.
  • Added synthetic profile contract tests without constraining application runtime settings.
  • git diff --check and tracked text integrity check passed.

Signed-off-by: yoshifuminakamura <nakamura@riken.jp>
@yoshifuminakamura
yoshifuminakamura merged commit ad0d6d7 into develop Sep 24, 2026
8 checks passed
@yoshifuminakamura
yoshifuminakamura deleted the feature/profile-pipeline-planning branch September 24, 2026 02:14
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