Federico Ressi
946e59680e
Fix pylint errors (raise-missing-from)
...
Change-Id: I02a00ed6b3611606785a3521361bf88705d42e07
2 years ago
Federico Ressi
33d90c7f2b
Remove duplicate exception tracebacks from test reporting
...
Change-Id: Idae9c7edf55a33f9d58dc72213aa88c52130c5c3
3 years ago
Federico Ressi
7dfc3a71fd
Create retry tools
...
Change-Id: If50ced31993b2386fec6f07030e7c4cb5373c238
3 years ago
Federico Ressi
3afec15af3
Pass mypy type verifications
...
Change-Id: If5b0a9902bd3cb65068541dce0cfe1ce35b72afb
3 years ago
Federico Ressi
5fe0a7d610
Fix handling of MultipleException
...
Change-Id: I187c364db9e41c437e9d6dbcbc6df7bfadba43bb
3 years ago
Federico Ressi
fc5ffcf87d
Safely generate os-faults file to temporary files
...
Change-Id: If1031a6d600958409d7b505753abdb4feb11a15a
3 years ago
Federico Ressi
ae4accef4e
Create wrapper to sys.exc_info
...
try:
...
except SomeException:
with tobiko.exc_info():
# It will reraise original exception at the end of this block
...
Change-Id: Icad6bdd7261dd9b972b5b33110041876ca488070
4 years ago
Federico Ressi
1dfc6ccc6b
Add check valid type function
...
Change-Id: I465f0303b1bbf1e288c288800e3dc53b6d4bfe54
4 years ago
Federico Ressi
4631795818
Refactor exceptions message formatting on top of format method
...
This updates also some doctstrings related to exception handling
Change-Id: If9903e66f187b837e238cb5fcdd8cc8e819f22b6
4 years ago
Federico Ressi
9a1edb1a7d
Import base exceptions from main tobiko module.
...
Change-Id: Ieb1001acc6fa2cd86ca51a544bd34a4aaf7c78b8
4 years ago