# Brief 4 T3 — la stratégie optimiseur DANS l'arbitre réel : faux optimiseur du processus # (tests/auto/common/etm-powersync-fakeoptimizer.h), serveur nymea et mocks de la suite # `simulation`, cycles injectés. # # Suite À PART, et c'est délibéré : `decisions` recompile les scénarios de `simulation` pour la # preuve « sans endpoint = identique au bit près ». Des scénarios AVEC endpoint y ajouteraient # des cycles à la référence ; ici ils ne la touchent pas. include(../common/common.pri) include(../../../energyplugin/energyplugin.pri) include(../../mocks/spotmarketprovider/spotmarketdataprovidermock.pri) CONFIG += testcase TARGET = etm-powersync-socketscheduler DEFINES += ENERGY_SIMULATION SIM = $$PWD/../simulation INCLUDEPATH += $$SIM RESOURCES += \ $$SIM/simulationresources.qrc HEADERS += \ $$SIM/experience/energyexperienceenergymock.h \ $$SIM/experience/energyjsonhandler.h \ $$SIM/experience/energylogger.h \ $$SIM/experience/energymanagermock.h \ $$SIM/simulationbase.h \ $$PWD/../common/etm-powersync-fakeoptimizer.h SOURCES += \ $$SIM/experience/energyexperienceenergymock.cpp \ $$SIM/experience/energyjsonhandler.cpp \ $$SIM/experience/energylogger.cpp \ $$SIM/experience/energymanagermock.cpp \ $$SIM/simulationbase.cpp \ testsocketscheduler.cpp target.path = $$[QT_INSTALL_PREFIX]/bin INSTALLS += target