[gnome-desktop-testing] Log failure if we throw an exception
- From: Colin Walters <walters src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-desktop-testing] Log failure if we throw an exception
- Date: Wed, 1 May 2013 20:45:48 +0000 (UTC)
commit 85795ab4d9daffde806e8f8b606a61a0ffa3b03e
Author: Colin Walters <walters verbum org>
Date: Wed May 1 16:44:49 2013 -0400
Log failure if we throw an exception
Really we should also fix gnome-session.
src/gnome-desktop-testing-runner.js | 16 +++++++++++-----
1 files changed, 11 insertions(+), 5 deletions(-)
---
diff --git a/src/gnome-desktop-testing-runner.js b/src/gnome-desktop-testing-runner.js
index d0df1a2..e94f4f4 100755
--- a/src/gnome-desktop-testing-runner.js
+++ b/src/gnome-desktop-testing-runner.js
@@ -120,11 +120,17 @@ if (ARGV.length == 0) {
}
}
-for (let i = 0; i < testDirs.length; i++) {
- if (!runTestsInDirectory(testDirs[i])) {
- break;
- }
-};
+try {
+ for (let i = 0; i < testDirs.length; i++) {
+ if (!runTestsInDirectory(testDirs[i])) {
+ break;
+ }
+ };
+} catch (e) {
+ GSystem.log_structured("Caught exception during testing: " + e,
+ ["MESSAGE_ID=" + TESTS_FAILED_MSGID]);
+
+}
let rval;
if (nFailedTests == 0) {
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]