[Libreoffice-commits] online.git: 3 commits - loolwsd/LOOLWSD.cpp loolwsd/test loolwsd/Unit.cpp
Michael Meeks
michael.meeks at collabora.com
Fri Oct 21 16:31:39 UTC 2016
loolwsd/LOOLWSD.cpp | 7 ++++++-
loolwsd/Unit.cpp | 3 ++-
loolwsd/test/Makefile.am | 6 ++----
3 files changed, 10 insertions(+), 6 deletions(-)
New commits:
commit 715b5c0101b76126db1216d4095310c05494b976
Author: Michael Meeks <michael.meeks at collabora.com>
Date: Fri Oct 21 12:30:35 2016 +0100
Visible user error on unit test timeout.
diff --git a/loolwsd/Unit.cpp b/loolwsd/Unit.cpp
index 5eb7fb6..e07999c 100644
--- a/loolwsd/Unit.cpp
+++ b/loolwsd/Unit.cpp
@@ -7,6 +7,7 @@
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
*/
+#include <iostream>
#include "Unit.hpp"
#include "config.h"
@@ -164,7 +165,7 @@ void UnitBase::exitTest(TestResult result)
void UnitBase::timeout()
{
- Log::error("Timed out waiting for unit test to complete");
+ std::cerr << "Timed out waiting for unit test to complete" << std::endl;
exitTest(TestResult::TEST_TIMED_OUT);
}
commit ae04deada8df952b07b902c5cf4d54fd3aeab10a
Author: Michael Meeks <michael.meeks at collabora.com>
Date: Fri Oct 21 12:30:02 2016 +0100
Restore ability to inject prisoner requests.
diff --git a/loolwsd/LOOLWSD.cpp b/loolwsd/LOOLWSD.cpp
index df9cf2e..12e6438 100644
--- a/loolwsd/LOOLWSD.cpp
+++ b/loolwsd/LOOLWSD.cpp
@@ -1155,6 +1155,11 @@ public:
request, response))
return;
+ handlePrisonerRequest(request, response);
+ }
+
+ static void handlePrisonerRequest(HTTPServerRequest& request, HTTPServerResponse& response)
+ {
Log::trace("Child connection with URI [" + request.getURI() + "].");
assert(request.serverAddress().port() == MasterPortNumber);
assert(request.getURI().find(NEW_CHILD_URI) == 0);
@@ -2004,7 +2009,7 @@ void UnitWSD::testHandleRequest(TestRequest type, UnitHTTPServerRequest& request
ClientRequestHandler::handleClientRequest(request, response);
break;
case TestRequest::TEST_REQ_PRISONER:
- // No longer used. Only bridges WSD with child.
+ PrisonerRequestHandler::handlePrisonerRequest(request, response);
break;
default:
assert(false);
commit 15d090a0b09c7ded2356d2384b005dd56a782cd9
Author: Michael Meeks <michael.meeks at collabora.com>
Date: Fri Oct 21 12:29:18 2016 +0100
Define TDOC globally.
diff --git a/loolwsd/test/Makefile.am b/loolwsd/test/Makefile.am
index 70c073a..b11b0e2 100644
--- a/loolwsd/test/Makefile.am
+++ b/loolwsd/test/Makefile.am
@@ -9,7 +9,7 @@ check_PROGRAMS = test
noinst_PROGRAMS = test unittest
-AM_CXXFLAGS = $(CPPUNIT_CFLAGS)
+AM_CXXFLAGS = $(CPPUNIT_CFLAGS) -DTDOC=\"$(top_srcdir)/test/data\"
noinst_LTLIBRARIES = \
unit-timeout.la unit-prefork.la \
@@ -37,7 +37,7 @@ wsd_sources = \
../Unit.cpp \
../Util.cpp
-test_CPPFLAGS = -DTDOC=\"$(abs_top_srcdir)/test/data\" -I$(top_srcdir) -DBUILDING_TESTS
+test_CPPFLAGS = -I$(top_srcdir) -DBUILDING_TESTS
test_SOURCES = TileCacheTests.cpp integration-http-server.cpp \
httpwstest.cpp httpcrashtest.cpp httpwserror.cpp test.cpp $(wsd_sources)
test_LDADD = $(CPPUNIT_LIBS)
@@ -50,13 +50,11 @@ unittest_LDADD = $(CPPUNIT_LIBS)
unit_fuzz_la_SOURCES = UnitFuzz.cpp
unit_admin_la_SOURCES = UnitAdmin.cpp
unit_admin_la_LIBADD = $(CPPUNIT_LIBS)
-unit_admin_la_CPPFLAGS = -DTDOC=\"$(top_srcdir)/test/data\"
unit_fonts_la_SOURCES = UnitFonts.cpp
unit_timeout_la_SOURCES = UnitTimeout.cpp
unit_prefork_la_SOURCES = UnitPrefork.cpp
unit_storage_la_SOURCES = UnitStorage.cpp
unit_tilecache_la_SOURCES = UnitTileCache.cpp
-unit_tilecache_la_CPPFLAGS = -DTDOC=\"$(top_srcdir)/test/data\"
if HAVE_LO_PATH
SYSTEM_STAMP = @SYSTEMPLATE_PATH@/system_stamp
More information about the Libreoffice-commits
mailing list