aboutsummaryrefslogtreecommitdiffstats
path: root/server/sonar-ce
diff options
context:
space:
mode:
authorLukasz Jarocki <lukasz.jarocki@sonarsource.com>2023-06-27 10:24:50 +0200
committersonartech <sonartech@sonarsource.com>2023-06-29 20:05:14 +0000
commite999afdefa1060a504bde0889b969b88c18eca25 (patch)
tree276e15aba0313d0bcfd185db70b6f0fd8f7b03f8 /server/sonar-ce
parent114a4deec2e278438cb9db6666b9bc8dfc46ab2c (diff)
downloadsonarqube-e999afdefa1060a504bde0889b969b88c18eca25.tar.gz
sonarqube-e999afdefa1060a504bde0889b969b88c18eca25.zip
SONAR-19558 enabled snapshots to correctly use project/branch uuid
Diffstat (limited to 'server/sonar-ce')
-rw-r--r--server/sonar-ce/src/it/java/org/sonar/ce/analysis/cache/cleaning/AnalysisCacheCleaningSchedulerImplIT.java18
1 files changed, 9 insertions, 9 deletions
diff --git a/server/sonar-ce/src/it/java/org/sonar/ce/analysis/cache/cleaning/AnalysisCacheCleaningSchedulerImplIT.java b/server/sonar-ce/src/it/java/org/sonar/ce/analysis/cache/cleaning/AnalysisCacheCleaningSchedulerImplIT.java
index 8aa991e6f11..fe6683c7753 100644
--- a/server/sonar-ce/src/it/java/org/sonar/ce/analysis/cache/cleaning/AnalysisCacheCleaningSchedulerImplIT.java
+++ b/server/sonar-ce/src/it/java/org/sonar/ce/analysis/cache/cleaning/AnalysisCacheCleaningSchedulerImplIT.java
@@ -66,32 +66,32 @@ public class AnalysisCacheCleaningSchedulerImplIT {
var snapshotDao = dbTester.getDbClient().snapshotDao();
var snapshot1 = createSnapshot(LocalDateTime.now().minusDays(1).toInstant(ZoneOffset.UTC).toEpochMilli());
snapshotDao.insert(dbSession, snapshot1);
- scannerAnalysisCacheDao.insert(dbSession, snapshot1.getComponentUuid(), new ByteArrayInputStream("data".getBytes()));
+ scannerAnalysisCacheDao.insert(dbSession, snapshot1.getRootComponentUuid(), new ByteArrayInputStream("data".getBytes()));
var snapshot2 = createSnapshot(LocalDateTime.now().minusDays(6).toInstant(ZoneOffset.UTC).toEpochMilli());
snapshotDao.insert(dbSession, snapshot2);
- scannerAnalysisCacheDao.insert(dbSession, snapshot2.getComponentUuid(), new ByteArrayInputStream("data".getBytes()));
+ scannerAnalysisCacheDao.insert(dbSession, snapshot2.getRootComponentUuid(), new ByteArrayInputStream("data".getBytes()));
var snapshot3 = createSnapshot(LocalDateTime.now().minusDays(8).toInstant(ZoneOffset.UTC).toEpochMilli());
snapshotDao.insert(dbSession, snapshot3);
- scannerAnalysisCacheDao.insert(dbSession, snapshot3.getComponentUuid(), new ByteArrayInputStream("data".getBytes()));
+ scannerAnalysisCacheDao.insert(dbSession, snapshot3.getRootComponentUuid(), new ByteArrayInputStream("data".getBytes()));
var snapshot4 = createSnapshot(LocalDateTime.now().minusDays(30).toInstant(ZoneOffset.UTC).toEpochMilli());
snapshotDao.insert(dbSession, snapshot4);
- scannerAnalysisCacheDao.insert(dbSession, snapshot4.getComponentUuid(), new ByteArrayInputStream("data".getBytes()));
+ scannerAnalysisCacheDao.insert(dbSession, snapshot4.getRootComponentUuid(), new ByteArrayInputStream("data".getBytes()));
assertThat(dbTester.countRowsOfTable("scanner_analysis_cache")).isEqualTo(4);
underTest.clean();
assertThat(dbTester.countRowsOfTable("scanner_analysis_cache")).isEqualTo(2);
- assertThat(scannerAnalysisCacheDao.selectData(dbSession, snapshot1.getComponentUuid())).isNotNull();
- assertThat(scannerAnalysisCacheDao.selectData(dbSession, snapshot2.getComponentUuid())).isNotNull();
- assertThat(scannerAnalysisCacheDao.selectData(dbSession, snapshot3.getComponentUuid())).isNull();
- assertThat(scannerAnalysisCacheDao.selectData(dbSession, snapshot4.getComponentUuid())).isNull();
+ assertThat(scannerAnalysisCacheDao.selectData(dbSession, snapshot1.getRootComponentUuid())).isNotNull();
+ assertThat(scannerAnalysisCacheDao.selectData(dbSession, snapshot2.getRootComponentUuid())).isNotNull();
+ assertThat(scannerAnalysisCacheDao.selectData(dbSession, snapshot3.getRootComponentUuid())).isNull();
+ assertThat(scannerAnalysisCacheDao.selectData(dbSession, snapshot4.getRootComponentUuid())).isNull();
}
private static SnapshotDto createSnapshot(long buildtime) {
return new SnapshotDto()
.setUuid(uuidFactory.create())
- .setComponentUuid(uuidFactory.create())
+ .setRootComponentUuid(uuidFactory.create())
.setStatus("P")
.setLast(true)
.setProjectVersion("2.1-SNAPSHOT")