From 97689b2d62bf9910fb1a138ddf01d3a23c1bc9be Mon Sep 17 00:00:00 2001 From: Benaka Moorthi Date: Sun, 19 May 2013 17:07:22 -0700 Subject: Added new benchmark to test archive querying w/o launching the archiving process. --- tests/PHPUnit/Benchmarks/ArchiveQueryBenchmark.php | 43 ++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 tests/PHPUnit/Benchmarks/ArchiveQueryBenchmark.php (limited to 'tests') diff --git a/tests/PHPUnit/Benchmarks/ArchiveQueryBenchmark.php b/tests/PHPUnit/Benchmarks/ArchiveQueryBenchmark.php new file mode 100644 index 0000000000..a9a23e6eca --- /dev/null +++ b/tests/PHPUnit/Benchmarks/ArchiveQueryBenchmark.php @@ -0,0 +1,43 @@ +archivingLaunched = true; + $this->launchArchiving(); + } + } + + /** + * @group Benchmarks + * @group ArchivingProcess + */ + public function testArchivingProcess() + { + echo "NOTE: Had to archive tables, memory results will not be accurate. Run again for better results."; + + Piwik_ArchiveProcessing::$forceDisableArchiving = true; + $this->launchArchiving(); + } + + private function launchArchiving() + { + Piwik_VisitsSummary_API::getInstance()->get( + self::$fixture->idSite, self::$fixture->period, self::$fixture->date); + } +} -- cgit v1.2.3