toil.test.utils.toilKillTest

Module Contents

Classes

ToilKillTest

A set of test cases for "toil kill".

ToilKillTestWithAWSJobStore

A set of test cases for "toil kill" using the AWS job store.

Attributes

logger

pkg_root

toil.test.utils.toilKillTest.logger
toil.test.utils.toilKillTest.pkg_root
class toil.test.utils.toilKillTest.ToilKillTest(*args, **kwargs)[source]

Bases: toil.test.ToilTest

digraph inheritanceb3fd4a2b6f { bgcolor=transparent; rankdir=LR; size="8.0, 12.0"; "TestCase" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",tooltip="A class whose instances are single test cases."]; "ToilKillTest" [URL="#toil.test.utils.toilKillTest.ToilKillTest",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="A set of test cases for \"toil kill\"."]; "ToilTest" -> "ToilKillTest" [arrowsize=0.5,style="setlinewidth(0.5)"]; "ToilTest" [URL="../../index.html#toil.test.ToilTest",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="A common base class for Toil tests."]; "TestCase" -> "ToilTest" [arrowsize=0.5,style="setlinewidth(0.5)"]; }

A set of test cases for “toil kill”.

setUp()[source]

Shared test variables.

tearDown()[source]

Default tearDown for unittest.

test_cwl_toil_kill()[source]

Test “toil kill” on a CWL workflow with a 100 second sleep.

class toil.test.utils.toilKillTest.ToilKillTestWithAWSJobStore(*args, **kwargs)[source]

Bases: ToilKillTest

digraph inheritance94eea5699c { bgcolor=transparent; rankdir=LR; size="8.0, 12.0"; "TestCase" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",tooltip="A class whose instances are single test cases."]; "ToilKillTest" [URL="#toil.test.utils.toilKillTest.ToilKillTest",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="A set of test cases for \"toil kill\"."]; "ToilTest" -> "ToilKillTest" [arrowsize=0.5,style="setlinewidth(0.5)"]; "ToilKillTestWithAWSJobStore" [URL="#toil.test.utils.toilKillTest.ToilKillTestWithAWSJobStore",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="A set of test cases for \"toil kill\" using the AWS job store."]; "ToilKillTest" -> "ToilKillTestWithAWSJobStore" [arrowsize=0.5,style="setlinewidth(0.5)"]; "ToilTest" [URL="../../index.html#toil.test.ToilTest",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="A common base class for Toil tests."]; "TestCase" -> "ToilTest" [arrowsize=0.5,style="setlinewidth(0.5)"]; }

A set of test cases for “toil kill” using the AWS job store.