Skip to content

Show portal trigger run causes - #92

Merged
yoshifuminakamura merged 1 commit into
developfrom
feature/portal-trigger-observability
Aug 7, 2026
Merged

Show portal trigger run causes#92
yoshifuminakamura merged 1 commit into
developfrom
feature/portal-trigger-observability

Conversation

@yoshifuminakamura

Copy link
Copy Markdown
Collaborator

Summary

  • show Portal trigger causes in result tables and result details
  • record trigger metadata in Result JSON and fall back to submitted trigger runs by pipeline id during rollout
  • add admin trigger run history and repo/ref observations
  • reduce routine trigger-run DB churn and avoid updating unchanged observations every timer tick

Validation

  • /home/nakamura/fugakunext/venv/bin/python result_server/tests/run_result_server_tests.py -q
  • /home/nakamura/fugakunext/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
  • shellcheck -S error scripts/result.sh scripts/tests/test_result_profile_data.sh scripts/tests/test_process_and_send_results.sh
  • dev2 DB migration to schema v8
  • dev2 trigger runner routine check: trigger_runs unchanged and trigger_observations unchanged
  • dev2 service restarted and active

Signed-off-by: yoshifuminakamura <nakamura@riken.jp>
@yoshifuminakamura
yoshifuminakamura force-pushed the feature/portal-trigger-observability branch from 5ac3486 to a7925e6 Compare August 7, 2026 06:09
@yoshifuminakamura
yoshifuminakamura merged commit 2de41e5 into develop Aug 7, 2026
9 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