Skip to content

Conversation

@chiku-samugari
Copy link

@chiku-samugari chiku-samugari commented Jan 22, 2026

Purpose

BinderHubアドオンのテストのためのNotebookを追加し、これを 結合試験-実行.ipynb から実行するための修正を行った。

追加された「テスト手順」ファイルの目的は以下の通りである。

  • テスト手順-BinderHub-BinderHubアドオン-アドオン追加.ipynb
    • BinderHubアドオンを有効化し、BinderHubを追加できることを確認する
  • テスト手順-BinderHub-BinderHubアドオン-repo2docker.ipynb
    • repo2dockerを用いて解析環境が起動できることを確認する
  • テスト手順-BinderHub-BinderHubアドオン-Dockerfile.ipynb
    • ユーザが直接Dockerファイルを記述し、これを用いて解析環境を起動できることを確認する
  • テスト手順-BinderHub-BinderHubアドオン-デフォルトストレージのコピー制御.ipynb
    • 起動される解析環境にデフォルトストレージの内容をコピーするが否かを制御する機能を確認する
  • テスト手順-BinderHub-BinderHubアドオン-停止中のBinderHubアドオン.ipynb
    • BinderHubが停止しているときに、解析ページでそれをユーザに知らせる機能を確認する

これらを実行するための「取りまとめ」ファイルである以下のファイルも追加した。

  • 取りまとめ-BinderHub-BinderHubアドオン.ipynb

Changes

結合試験-実行.ipynbに以下2つの設定項目を追加した。

  • binderhub_binderhub_url
    • この項目にはテスト手順-BinderHub-BinderHubアドオン-アドオン追加.ipynbで追加するBinderHubのURL文字列を指定する
    • このテストは現在BinderHubを追加する部分のみの実装であり、追加したBinderHubによって解析環境を作成することはない
  • skip_binerhub
    • 今回追加したテストをスキップするか否かのフラグ

Ticket

NA

Custom Test Configuration

  • RDM_REPOSITORY:
  • RDM_BRANCH:
  • RDM_MERGE:
  • OSF_IMAGE:
  • EMBER_IMAGE:
  • CAS_IMAGE:
  • MFR_IMAGE:
  • WB_IMAGE:
  • EXCLUDE_NOTEBOOKS:

@chiku-samugari chiku-samugari force-pushed the feature/binderhub-addon-tests branch from 40acb78 to 71533b2 Compare January 23, 2026 12:08
@chiku-samugari chiku-samugari marked this pull request as ready for review January 28, 2026 03:30
@yacchin1205 yacchin1205 merged commit 29a7337 into RCOSDP:main Jan 28, 2026
4 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.

2 participants