Skip to content

Commit 9f2d9ea

Browse files
committed
Fix test data in JSErrorRegressionTest
1 parent c6999b8 commit 9f2d9ea

2 files changed

Lines changed: 13 additions & 0 deletions

File tree

Plan/common/src/main/java/com/djrapitops/plan/storage/database/queries/objects/TPSQueries.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -489,6 +489,8 @@ public Optional<TPS> processResults(ResultSet set) throws SQLException {
489489
.entities(set.getInt(ENTITIES))
490490
.chunksLoaded(set.getInt(CHUNKS))
491491
.freeDiskSpace(set.getLong(FREE_DISK))
492+
.mspt95thPercentile(set.getDouble(MSPT_95TH_PERCENTILE))
493+
.msptAverage(set.getDouble(MSPT_AVERAGE))
492494
.toTPS());
493495
}
494496
return Optional.empty();

Plan/common/src/test/java/com/djrapitops/plan/delivery/webserver/JSErrorRegressionTest.java

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
import com.djrapitops.plan.settings.locale.Locale;
3030
import com.djrapitops.plan.storage.database.DBSystem;
3131
import com.djrapitops.plan.storage.database.Database;
32+
import com.djrapitops.plan.storage.database.queries.DataStoreQueries;
3233
import com.djrapitops.plan.storage.database.transactions.events.PlayerRegisterTransaction;
3334
import com.djrapitops.plan.storage.database.transactions.events.StoreSessionTransaction;
3435
import com.djrapitops.plan.storage.database.transactions.events.StoreWorldNameTransaction;
@@ -48,6 +49,7 @@
4849
import utilities.TestConstants;
4950

5051
import java.util.*;
52+
import java.util.concurrent.TimeUnit;
5153
import java.util.stream.Stream;
5254

5355
import static com.djrapitops.plan.delivery.export.ExportTestUtilities.assertNoLogs;
@@ -71,6 +73,7 @@ static void setUpClass(PlanSystem system) {
7173
.set(WebserverSettings.PORT, TEST_PORT_NUMBER);
7274
system.enable();
7375
savePlayerData(system);
76+
saveServerData(system);
7477
}
7578

7679
private static void savePlayerData(PlanSystem system) {
@@ -84,6 +87,14 @@ private static void savePlayerData(PlanSystem system) {
8487
database.executeTransaction(new StoreSessionTransaction(session));
8588
}
8689

90+
private static void saveServerData(PlanSystem system) {
91+
Database database = system.getDatabaseSystem().getDatabase();
92+
ServerUUID serverUUID = system.getServerInfo().getServerUUID();
93+
database.executeInTransaction(
94+
DataStoreQueries.storeTPS(serverUUID,
95+
RandomData.randomTPSAtDate(System.currentTimeMillis() - TimeUnit.SECONDS.toMillis(5)))).join();
96+
}
97+
8798
@AfterAll
8899
static void tearDownClass(PlanSystem system) {
89100
if (system != null) {

0 commit comments

Comments
 (0)