Skip to content

Commit 81844e6

Browse files
committed
chore: ensure CI jobs include tests for all the values of preferQueryMode
1 parent 2fada9e commit 81844e6

1 file changed

Lines changed: 16 additions & 0 deletions

File tree

.github/workflows/matrix.js

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -254,6 +254,22 @@ matrix.generateRow({os: 'ubuntu-latest'});
254254
if (process.env.GITHUB_REPOSITORY === 'pgjdbc/pgjdbc') {
255255
matrix.generateRow({os: 'self-hosted'});
256256
}
257+
// Ensure we test all query_mode values
258+
for (let query_mode of matrix.axisByName.query_mode.values) {
259+
matrix.generateRow({query_mode: query_mode});
260+
}
261+
for (let gss of matrix.axisByName.gss.values) {
262+
matrix.generateRow({gss: gss});
263+
}
264+
for (let xa of matrix.axisByName.xa.values) {
265+
matrix.generateRow({xa: xa});
266+
}
267+
for (let ssl of matrix.axisByName.ssl.values) {
268+
matrix.generateRow({ssl: ssl});
269+
}
270+
for (let replication of matrix.axisByName.replication.values) {
271+
matrix.generateRow({replication: replication});
272+
}
257273
const include = matrix.generateRows(process.env.MATRIX_JOBS || 5);
258274
if (include.length === 0) {
259275
throw new Error('Matrix list is empty');

0 commit comments

Comments
 (0)