refs #386, further samples / performance tests

* especially impact of find performance on interpolator
This commit is contained in:
Klaus Basan
2015-02-17 01:56:17 +01:00
parent c55681fce5
commit 1ff0cfa618
3 changed files with 138 additions and 37 deletions

View File

@@ -12,6 +12,7 @@
#ifndef BLACKMISCTEST_SAMPLESPERFORMANCEINDEX_H
#define BLACKMISCTEST_SAMPLESPERFORMANCEINDEX_H
#include "blackmisc/avaircraftsituationlist.h"
#include <QTextStream>
namespace BlackMiscTest
@@ -26,6 +27,15 @@ namespace BlackMiscTest
//! Impact of implementation type
static int samplesImplementationType(QTextStream &out, int numberOfCallsigns, int numberOfTimes);
//! Interpolator scenario
static int interpolatorScenario(QTextStream &out, int numberOfCallsigns, int numberOfTimes);
//! Situation values for testing
static BlackMisc::Aviation::CAircraftSituationList createSituations(qint64 baseTimeEpoch, int numberOfCallsigns, int numberOfTimes);
private:
static const qint64 DeltaTime = 10;
};
} // namespace