Merge lp:~mandel/ubuntu-download-manager/skip-on-daemon-errors into lp:ubuntu-download-manager

Proposed by Manuel de la Peña
Status: Merged
Approved by: Manuel de la Peña
Approved revision: 252
Merge reported by: Manuel de la Peña
Merged at revision: not available
Proposed branch: lp:~mandel/ubuntu-download-manager/skip-on-daemon-errors
Merge into: lp:ubuntu-download-manager
Prerequisite: lp:~mandel/ubuntu-download-manager/all-downloads-client
Diff against target: 66 lines (+7/-7)
1 file modified
tests/daemon_testcase.cpp (+7/-7)
To merge this branch: bzr merge lp:~mandel/ubuntu-download-manager/skip-on-daemon-errors
Reviewer Review Type Date Requested Status
PS Jenkins bot continuous-integration Approve
Ricardo Mendoza (community) Approve
Ubuntu One hackers Pending
Review via email: mp+217210@code.launchpad.net

Commit message

If we have issues setting up the diff daemons for the integrations tests we should skip the test and not fail because it is giving false negatives in the jekins bots.

To post a comment you must log in.
Revision history for this message
Ricardo Mendoza (ricmm) :
review: Approve
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Approve (continuous-integration)
253. By Manuel de la Peña

Merged all-downloads-client into skip-on-daemon-errors.

254. By Manuel de la Peña

Merged all-downloads-client into skip-on-daemon-errors.

255. By Manuel de la Peña

Merged all-downloads-client into skip-on-daemon-errors.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'tests/daemon_testcase.cpp'
2--- tests/daemon_testcase.cpp 2014-04-01 11:56:30 +0000
3+++ tests/daemon_testcase.cpp 2014-05-07 09:01:41 +0000
4@@ -51,7 +51,7 @@
5 QString filename(fileInfo.fileName());
6 serverFile.copy(httpServerDir() + "/" + filename);
7 } else {
8- QFAIL(QString("File '%1' does not exist.").arg(absolutePath).toUtf8());
9+ QSKIP(QString("File '%1' does not exist.").arg(absolutePath).toUtf8(), SkipSingle);
10 }
11 }
12
13@@ -81,7 +81,7 @@
14 auto error = reply.error();
15 QString msg = "Could not tell the daemon to return DBus errors: "
16 + error.name() + ":" + error.message();
17- QFAIL(msg.toUtf8());
18+ QSKIP(msg.toUtf8(), SkipSingle);
19 }
20 } else {
21 QFAIL("returnDBusErrors must be used after init has been executed.");
22@@ -102,7 +102,7 @@
23 auto error = reply.error();
24 QString msg = "Could not tell the daemon to return Auth errors: "
25 + error.name() + ":" + error.message();
26- QFAIL(msg.toUtf8());
27+ QSKIP(msg.toUtf8(), SkipSingle);
28 }
29 } else {
30 QFAIL("returnHttpError must be used after init has been executed.");
31@@ -123,7 +123,7 @@
32 auto error = reply.error();
33 QString msg = "Could not tell the daemon to return Http errors: "
34 + error.name() + ":" + error.message();
35- QFAIL(msg.toUtf8());
36+ QSKIP(msg.toUtf8(), SkipSingle);
37 }
38 } else {
39 QFAIL("returnHttpError must be used after init has been executed.");
40@@ -145,7 +145,7 @@
41 auto error = reply.error();
42 QString msg = "Could not tell the daemon to return Network errors: "
43 + error.name() + ":" + error.message();
44- QFAIL(msg.toUtf8());
45+ QSKIP(msg.toUtf8(), SkipSingle);
46 }
47 } else {
48 QFAIL("returnNetworkError must be used after init has been executed.");
49@@ -167,7 +167,7 @@
50 auto error = reply.error();
51 QString msg = "Could not tell the daemon to return Process errors: "
52 + error.name() + ":" + error.message();
53- QFAIL(msg.toUtf8());
54+ QSKIP(msg.toUtf8(), SkipSingle);
55 }
56 } else {
57 QFAIL("returnProcessError must be used after init has been executed.");
58@@ -251,7 +251,7 @@
59 DaemonTestCase::onProcessError(QProcess::ProcessError error) {
60 qDebug() << error << _daemonProcess->readAllStandardError()
61 << _daemonProcess->readAllStandardOutput();
62- QFAIL("Process could not be started.");
63+ QSKIP("Process could not be started.", SkipSingle);
64 }
65
66 void

Subscribers

People subscribed via source and target branches