Skip to content

Conversation

@yacchin1205
Copy link
Collaborator

@yacchin1205 yacchin1205 commented Dec 24, 2025

Purpose

  • Workflowアドオン向けE2Eテストの追加

Changes

  • Workflowテスト用のMatrixを追加: Flowableエンジンを起動してワークフロー機能の動作確認を行うE2EテストNotebookを追加
    • RDM-osf.ioへの機能追加PR [GRDM-57041] Workflow機能の追加 RDM-osf.io#664
    • エンジン登録・テンプレート登録・ワークフロー実行の一連のテスト
    • 公開範囲設定(institution/public)のテスト
    • 自動有効化のテスト
    • 有効化・無効化のテスト
    • ワークフロー一括実行のテスト(50件のプロジェクトを作成し、それぞれでワークフローを実行)
    • 3者(executor, manager, creator)によるcreator承認フローのテスト

Ticket

  • GRDM-57041

Custom Test Configuration

  • RDM_REPOSITORY: yacchin1205/RDM2-osf.io
  • RDM_BRANCH: feature/workflow-v1-r2-rebased
  • EMBER_IMAGE: yacchin1205/rdm-ember-osf-web:feature_workflow-v1-r2-rebased
  • TLJH_PLUGIN: yacchin1205/tljh-repo2docker@feature/repo2docker2025.12.0
  • TLJH_REPO2DOCKER_IMAGE: gcr.io/nii-ap-ops/repo2docker:2025.12.0

@yacchin1205 yacchin1205 force-pushed the feature/workflow-support branch 3 times, most recently from 7163239 to 5ec98f6 Compare December 25, 2025 20:22
@yacchin1205 yacchin1205 force-pushed the feature/workflow-support branch from 5ec98f6 to 34a4434 Compare December 26, 2025 04:22
@yacchin1205 yacchin1205 changed the title [WIP] Workflow Matrixの追加 [GRDM-57041] Workflow Matrixの追加 Dec 26, 2025
@yacchin1205 yacchin1205 force-pushed the feature/workflow-support branch 14 times, most recently from 5196f11 to aecfff9 Compare January 5, 2026 02:15
@yacchin1205 yacchin1205 force-pushed the feature/workflow-support branch from aecfff9 to 27bebb9 Compare January 5, 2026 04:37
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