File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 5757 - name : Build
5858 run : ./gradlew clean build --no-daemon
5959
60+ - name : Test with RocksDB engine
61+ if : matrix.arch == 'x86_64'
62+ run : ./gradlew :framework:testWithRocksDb --no-daemon
63+
6064 build-ubuntu :
6165 name : Build ubuntu24 (JDK 17 / aarch64)
6266 if : ${{ github.event_name == 'pull_request' || inputs.job == 'all' || inputs.job == 'ubuntu' }}
Original file line number Diff line number Diff line change @@ -155,6 +155,14 @@ task testWithRocksDb(type: Test) {
155155 group = ' verification'
156156 configureTestTask(it)
157157 systemProperty ' storage.db.engine' , ' ROCKSDB'
158+ // Keep x86 RocksDB coverage focused on engine-sensitive tests instead of
159+ // rerunning the entire framework suite with a different storage backend.
160+ include ' org/tron/common/storage/**'
161+ include ' org/tron/core/config/args/ArgsTest.class'
162+ include ' org/tron/core/db/DBIteratorTest.class'
163+ include ' org/tron/core/db/TronDatabaseTest.class'
164+ include ' org/tron/core/db/backup/BackupDbUtilTest.class'
165+ include ' org/tron/core/db2/ChainbaseTest.class'
158166 exclude ' **/LevelDbDataSourceImplTest.class'
159167}
160168
You can’t perform that action at this time.
0 commit comments