"""This module contains the custom exceptions defined for benchmark suite."""
[docs]class ExecuteCommandError(Exception):
"""Command execution exception"""
pass
[docs]class KeyNotFoundError(Exception):
"""Key missing in the dict"""
pass
[docs]class JobSubmissionError(Exception):
"""Job submission to batch scheduler failed"""
pass
[docs]class JobScriptCreationError(Exception):
"""Error in generating the job script to submit"""
pass
[docs]class ExportError(Exception):
"""Error in exporting results"""
pass
[docs]class BenchmarkError(Exception):
"""Error in benchmarking the codes"""
pass
[docs]class ImagingIOTestError(Exception):
"""Error in Imaging IO test benchmakr run"""
pass