void SpriteMainScene::testNCallback(Ref* sender) { if (isAutoTesting()) { log("It's auto sprite performance testing,so this operation is invalid"); return; } _subtestNumber = static_cast<MenuItemFont*>(sender)->getTag(); this->restartTestCallback(sender); }
void ScenarioTest::onEnter() { TestCase::onEnter(); if (isAutoTesting()) { autoTestIndex = 0; Profile::getInstance()->testCaseBegin("ScenarioTest", genStrVector("SpriteCount", "ParticleCount", "ParticleSystemCount", nullptr), genStrVector("Avg", "Min", "Max", nullptr)); doAutoTest(); scheduleUpdate(); } }
void SpriteMainScene::onEnter() { Scene::onEnter(); if (isAutoTesting()) { scheduleUpdate(); Profile::getInstance()->testCaseBegin("SpriteTest", genStrVector("SpriteCount", "Type", "SubTest", nullptr), genStrVector("Avg", "Min", "Max", nullptr)); autoTestIndex = 0; _subtestNumber = 1; doAutoTest(); } }