From 12242d27868e8361770ed1cfbfc958ab9084b81b Mon Sep 17 00:00:00 2001 From: Christian Mollekopf Date: Fri, 6 Oct 2017 18:10:27 +0200 Subject: Fixed dummyresource write benchmark --- tests/dummyresourcewritebenchmark.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/tests/dummyresourcewritebenchmark.cpp b/tests/dummyresourcewritebenchmark.cpp index facd60c..2b71b4a 100644 --- a/tests/dummyresourcewritebenchmark.cpp +++ b/tests/dummyresourcewritebenchmark.cpp @@ -12,6 +12,8 @@ #include "log.h" #include "resourceconfig.h" #include "definitions.h" +#include "facadefactory.h" +#include "adaptorfactoryregistry.h" #include "hawd/dataset.h" #include "hawd/formatter.h" @@ -108,7 +110,11 @@ class DummyResourceWriteBenchmark : public QObject QTime time; time.start(); - ::DummyResource resource(Sink::ResourceContext{"sink.dummy.instance1", "dummy"}); + auto factory = new ::DummyResourceFactory; + factory->registerFacades("dummy", Sink::FacadeFactory::instance()); + factory->registerAdaptorFactories("dummy", Sink::AdaptorFactoryRegistry::instance()); + + ::DummyResource resource(Sink::ResourceContext{"sink.dummy.instance1", "dummy", Sink::AdaptorFactoryRegistry::instance().getFactories("dummy")}); int bufferSize = 0; auto command = createEntityBuffer(bufferSize); -- cgit v1.2.3