Skip to content

Commit

Permalink
test: remove vinyl from matrix
Browse files Browse the repository at this point in the history
This patch removes vinyl from test matrices. Since [1], vinyl is
considered experimental and we do not guarantee its work with modules.
Vinyl clusters like to misbehave in tests, often resulting in failing
tests in CI. To improve developer experience, this patch disables them.

This patch do not remove vinyl support since there is no vinyl-specific
code in crud, but we do not guarantee it anymore.

1. tarantool/doc#3523

Part of #412
Part of #415
  • Loading branch information
DifferentialOrange committed Apr 16, 2024
1 parent f210271 commit f96dd38
Show file tree
Hide file tree
Showing 17 changed files with 0 additions and 24 deletions.
1 change: 0 additions & 1 deletion test/integration/borders_test.lua
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@ local helpers = require('test.helper')

local pgroup = t.group('borders', helpers.backend_matrix({
{engine = 'memtx'},
{engine = 'vinyl'},
}))

pgroup.before_all(function(g)
Expand Down
1 change: 0 additions & 1 deletion test/integration/count_test.lua
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@ local read_scenario = require('test.integration.read_scenario')

local pgroup = t.group('count', helpers.backend_matrix({
{engine = 'memtx'},
{engine = 'vinyl'},
}))

pgroup.before_all(function(g)
Expand Down
1 change: 0 additions & 1 deletion test/integration/custom_bucket_id_test.lua
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@ local helpers = require('test.helper')

local pgroup = t.group('custom_bucket_id', helpers.backend_matrix({
{engine = 'memtx'},
{engine = 'vinyl'},
}))

pgroup.before_all(function(g)
Expand Down
4 changes: 0 additions & 4 deletions test/integration/ddl_sharding_func_test.lua
Original file line number Diff line number Diff line change
Expand Up @@ -11,18 +11,14 @@ end
local pgroup = t.group('ddl_sharding_func', helpers.backend_matrix({
{engine = 'memtx', space_name = 'customers_G_func'},
{engine = 'memtx', space_name = 'customers_body_func'},
{engine = 'vinyl', space_name = 'customers_G_func'},
{engine = 'vinyl', space_name = 'customers_body_func'},
}))

local cache_group = t.group('ddl_sharding_func_cache', helpers.backend_matrix({
{engine = 'memtx'},
{engine = 'vinyl'},
}))

local vshard_group = t.group('ddl_vshard_sharding_func', helpers.backend_matrix({
{engine = 'memtx'},
{engine = 'vinyl'},
}))

local function before_all(g)
Expand Down
4 changes: 0 additions & 4 deletions test/integration/ddl_sharding_info_reload_test.lua
Original file line number Diff line number Diff line change
Expand Up @@ -11,22 +11,18 @@ end

local pgroup_storage = t.group('ddl_storage_sharding_info', helpers.backend_matrix({
{engine = 'memtx'},
{engine = 'vinyl'},
}))

local pgroup_new_space = t.group('ddl_sharding_info_on_new_space', helpers.backend_matrix({
{engine = 'memtx'},
{engine = 'vinyl'},
}))

local pgroup_key_change = t.group('ddl_sharding_key_reload_after_schema_change', helpers.backend_matrix({
{engine = 'memtx'},
{engine = 'vinyl'},
}))

local pgroup_func_change = t.group('ddl_sharding_func_reload_after_schema_change', helpers.backend_matrix({
{engine = 'memtx'},
{engine = 'vinyl'},
}))

local select_limit = 100
Expand Down
1 change: 0 additions & 1 deletion test/integration/ddl_sharding_key_test.lua
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@ end

local pgroup = t.group('ddl_sharding_key', helpers.backend_matrix({
{engine = 'memtx'},
{engine = 'vinyl'},
}))

pgroup.before_all(function(g)
Expand Down
1 change: 0 additions & 1 deletion test/integration/insert_many_test.lua
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@ local batching_utils = require('crud.common.batching_utils')

local pgroup = t.group('insert_many', helpers.backend_matrix({
{engine = 'memtx'},
{engine = 'vinyl'},
}))

pgroup.before_all(function(g)
Expand Down
1 change: 0 additions & 1 deletion test/integration/migration_test.lua
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@ local helpers = require('test.helper')
-- The migrations package requires cartridge as a dependency.
local pgroup = t.group('migration', {
{backend = helpers.backend.CARTRIDGE, engine = 'memtx'},
{backend = helpers.backend.CARTRIDGE, engine = 'vinyl'},
})

pgroup.before_all(function(g)
Expand Down
1 change: 0 additions & 1 deletion test/integration/pairs_test.lua
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@ local read_scenario = require('test.integration.read_scenario')

local pgroup = t.group('pairs', helpers.backend_matrix({
{engine = 'memtx'},
{engine = 'vinyl'},
}))

pgroup.before_all(function(g)
Expand Down
1 change: 0 additions & 1 deletion test/integration/replace_many_test.lua
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@ local batching_utils = require('crud.common.batching_utils')

local pgroup = t.group('replace_many', helpers.backend_matrix({
{engine = 'memtx'},
{engine = 'vinyl'},
}))

pgroup.before_all(function(g)
Expand Down
1 change: 0 additions & 1 deletion test/integration/schema_test.lua
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@ local helpers = require('test.helper')

local pgroup = t.group('schema', helpers.backend_matrix({
{engine = 'memtx'},
{engine = 'vinyl'},
}))

pgroup.before_all(function(g)
Expand Down
1 change: 0 additions & 1 deletion test/integration/select_test.lua
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@ local read_scenario = require('test.integration.read_scenario')

local pgroup = t.group('select', helpers.backend_matrix({
{engine = 'memtx'},
{engine = 'vinyl'},
}))

pgroup.before_all(function(g)
Expand Down
1 change: 0 additions & 1 deletion test/integration/simple_operations_test.lua
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@ local helpers = require('test.helper')

local pgroup = t.group('simple_operations', helpers.backend_matrix({
{engine = 'memtx'},
{engine = 'vinyl'},
}))

pgroup.before_all(function(g)
Expand Down
1 change: 0 additions & 1 deletion test/integration/truncate_test.lua
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ local helpers = require('test.helper')

local pgroup = t.group('truncate', helpers.backend_matrix({
{engine = 'memtx'},
{engine = 'vinyl'},
}))

pgroup.before_all(function(g)
Expand Down
1 change: 0 additions & 1 deletion test/integration/updated_schema_test.lua
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@ local crud_utils = require('crud.common.utils')

local pgroup = t.group('updated_schema', helpers.backend_matrix({
{engine = 'memtx'},
{engine = 'vinyl'},
}))

pgroup.before_all(function(g)
Expand Down
1 change: 0 additions & 1 deletion test/integration/upsert_many_test.lua
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@ local batching_utils = require('crud.common.batching_utils')

local pgroup = t.group('upsert_many', helpers.backend_matrix({
{engine = 'memtx'},
{engine = 'vinyl'},
}))

pgroup.before_all(function(g)
Expand Down
2 changes: 0 additions & 2 deletions test/integration/vshard_custom_test.lua
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,6 @@ local helpers = require('test.helper')
local pgroup = t.group('vshard_custom', {
{engine = 'memtx', option = 'group_name'},
{engine = 'memtx', option = 'router_object'},
{engine = 'vinyl', option = 'group_name'},
{engine = 'vinyl', option = 'router_object'},
})

pgroup.before_all(function(g)
Expand Down

0 comments on commit f96dd38

Please sign in to comment.