schrodinger.seam.testing.stu_tests.ifdmd_failure_demos module

Demonstrate three failure modes in Workflow Watcher using simple pipelines with IFD-MD-like stage names.

Each demo produces a distinct seam directory that can be opened in Workflow Watcher to show how Seam classifies different failure types.

Usage:

$SCHRODINGER/run python3 -m schrodinger.seam.testing.stu_tests.ifdmd_failure_demos
schrodinger.seam.testing.stu_tests.ifdmd_failure_demos.demo_cluster_issue()

Worker killed by SIGKILL – simulates cluster preemption / OOM killer.

schrodinger.seam.testing.stu_tests.ifdmd_failure_demos.demo_infra_issue()

Seam framework crashes during stage execution.

schrodinger.seam.testing.stu_tests.ifdmd_failure_demos.demo_app_issue()

A specific transform fails with a domain-specific error.

schrodinger.seam.testing.stu_tests.ifdmd_failure_demos.main()