Существует ли ограничение размера файла для клевера в 2 ГБ? - PullRequest
1 голос
/ 06 июля 2011

У нас есть 3 клеверных базы данных, одна для клиентских тестов, интеграционных тестов и юнит-тестов.

Для расчета общего покрытия мы объединяем эти базы данных в новую клеверную базу данных: как видите, это работает, как и ожидалось (икак это всегда было в течение более 18 месяцев)

[clover-merge] Clover Version 3.0.3, built on October 26 2010 (build-dev) 
[clover-merge] Loaded from: C:\devtools\clover-ant-3.0.2-patch101026\lib\clover.jar 
[clover-merge] Clover: Commercial License registered to ... 
[clover-merge] Merging database 1 of 3: d:\coverage\java\all\coverage/clienttests\coverage.db 
[clover-merge] Merging database 2 of 3: d:\coverage\java\all\coverage/integrationtests\coverage.db 
[clover-merge] Merging database 3 of 3: d:\coverage\java\all\coverage/junit\coverage.db 
[clover-merge] Writing merged database registry [clover-merge] Merge complete 

С прошлых выходных у меня возникает следующая проблема при попытке создать отчеты из объединенного файла coveragedb:

[clover-report] Clover Version 3.0.3, built on October 26 2010 (build-dev) 
[clover-report] Loaded from: C:\devtools\clover-ant-3.0.2-patch101026\lib\clover.jar 
[clover-report] Clover: Commercial License registered to ... 
[clover-report] Loading coverage database from: 'd:\coverage\java\all\clover\cloverDB\coverage.db' 
[clover-report] Report generation failed: Clover encountered a problem reading the instrumentation registry "d:\coverage\java\all\clover\cloverDB\coverage.db". This database may have been corrupted. Please regenerate. 

Я проверилФайл и заметил, что его размер (по данным Windows Explorer): 2,08 ГБ (2.244.583.202 байт), что составляет чуть более 2 ГБ.Я не знаю размеров предыдущих прогонов выходных, так как мы не сохраняем dbs покрытия, но поскольку в процедуре больше ничего не изменилось, я предполагаю, что проблема здесь в 2 ГБ.

...