Jacques Lucke
8a9912eaf8
Tests: fail automated tests on memory leaks and other internal errors
...
This adds a new `--debug-exit-on-error` flag. When it is set, Blender
will abort with a non-zero exit code when there are internal errors.
Currently, "internal errors" includes memory leaks detected by
guardedalloc and error/fatal log entries in clog.
The new flag is passed to Blender in various places where automated
tests are run. Furthermore, the `--debug-memory` flag is used in tests,
because that makes the verbose output more useful, when dealing
with memory leaks.
Reviewers: brecht, sergey
Differential Revision: https://developer.blender.org/D8665
2020-08-26 22:02:02 +02:00
..
2020-08-26 22:02:02 +02:00
2018-07-03 07:12:24 +02:00
2019-06-04 14:39:51 +02:00
2018-07-03 07:12:24 +02:00
2019-06-04 14:39:51 +02:00
2019-06-04 14:39:51 +02:00
2019-06-04 14:39:51 +02:00
2019-06-04 14:39:51 +02:00
2019-06-04 14:39:51 +02:00
2019-06-04 14:39:51 +02:00
2019-06-04 14:39:51 +02:00
2019-06-04 14:39:51 +02:00
2019-06-04 14:39:51 +02:00
2019-06-04 14:39:51 +02:00
2019-06-04 14:39:51 +02:00
2019-06-04 14:39:51 +02:00
2019-06-04 14:39:51 +02:00
2019-06-04 14:39:51 +02:00
2019-06-04 14:39:51 +02:00
2019-06-04 14:39:51 +02:00
2018-07-03 07:12:24 +02:00
2019-06-04 14:39:51 +02:00
2018-07-03 07:12:24 +02:00
2018-07-03 07:12:24 +02:00
2019-06-04 14:39:51 +02:00
2018-07-03 07:12:24 +02:00
2018-07-03 07:12:24 +02:00
2018-07-03 07:12:24 +02:00
2018-07-03 07:12:24 +02:00
2018-07-03 07:12:24 +02:00
2018-07-03 07:12:24 +02:00
2018-07-03 07:12:24 +02:00
2018-07-03 07:12:24 +02:00
2018-07-03 07:12:24 +02:00
2018-07-03 07:12:24 +02:00
2018-07-03 07:12:24 +02:00
2018-07-03 07:12:24 +02:00
2018-07-03 07:12:24 +02:00
2018-07-03 07:12:24 +02:00
2018-07-03 07:12:24 +02:00
2018-07-03 07:12:24 +02:00
2018-07-03 07:12:24 +02:00
2018-07-03 07:12:24 +02:00
2018-07-03 07:12:24 +02:00
2018-07-03 07:12:24 +02:00
2018-07-03 07:12:24 +02:00
2018-07-03 07:12:24 +02:00
2018-07-03 07:12:24 +02:00
2018-07-03 07:12:24 +02:00
2018-07-03 07:12:24 +02:00
2018-07-03 07:12:24 +02:00
2018-07-03 07:12:24 +02:00
2018-07-03 07:12:24 +02:00
2018-07-03 07:12:24 +02:00
2018-07-03 07:12:24 +02:00
2018-07-03 07:12:24 +02:00
2018-07-03 07:12:24 +02:00
2018-07-03 07:12:24 +02:00
2018-07-03 07:12:24 +02:00
2018-07-03 07:12:24 +02:00
2018-11-11 11:22:38 +01:00
2018-07-03 07:12:24 +02:00
2019-06-04 14:39:51 +02:00
2018-07-03 07:12:24 +02:00
2018-07-03 07:12:24 +02:00
2018-07-03 07:12:24 +02:00
2018-07-03 07:12:24 +02:00
2018-11-08 08:54:55 +11:00
2019-06-04 14:39:51 +02:00
2018-07-03 07:12:24 +02:00
2019-06-04 14:39:51 +02:00