Catch errors thrown by sync_node() in Azure driver refs #7031.
[arvados.git] / services / nodemanager / tests / test_computenode_dispatch_slurm.py
index 93cc60d4e8c93bb2d124b1bbe05ca722c3736541..ac3ebf0435ac4e8a780cf0399b5015d51001bbba 100644 (file)
@@ -66,3 +66,8 @@ class SLURMComputeNodeShutdownActorTestCase(ComputeNodeShutdownActorMixin,
         self.check_success_flag(False, 2)
         self.check_slurm_got_args(proc_mock, 'NodeName=compute99',
                                   'State=RESUME')
+
+    def test_arvados_node_cleaned_after_shutdown(self, proc_mock):
+        proc_mock.return_value = 'drain\n'
+        super(SLURMComputeNodeShutdownActorTestCase,
+              self).test_arvados_node_cleaned_after_shutdown()