Change ordering of @env configuration/start so we can alter the blocksize.

argh.
This commit is contained in:
Patrick J Cherry
2018-02-06 10:24:54 +00:00
parent 9bf3b52d54
commit 55548cc969

View File

@@ -7,8 +7,6 @@ class TestServeMode < Test::Unit::TestCase
super super
@b = "\xFF".b @b = "\xFF".b
@env = Environment.new @env = Environment.new
@env.writefile1('0')
@env.serve1
end end
def teardown def teardown
@@ -17,6 +15,8 @@ class TestServeMode < Test::Unit::TestCase
end end
def connect_to_server def connect_to_server
@env.writefile1('0')
@env.serve1
client = FlexNBD::FakeSource.new(@env.ip, @env.port1, 'Connecting to server failed') client = FlexNBD::FakeSource.new(@env.ip, @env.port1, 'Connecting to server failed')
begin begin
result = client.read_hello result = client.read_hello
@@ -119,10 +119,7 @@ class TestServeMode < Test::Unit::TestCase
def test_write_with_fua_is_accepted def test_write_with_fua_is_accepted
page_size = Integer(`getconf PAGESIZE`) page_size = Integer(`getconf PAGESIZE`)
@env = Environment.new
@env.blocksize = page_size * 10 @env.blocksize = page_size * 10
@env.writefile1('0')
@env.serve1
connect_to_server do |client| connect_to_server do |client|
# Write somewhere in the third page # Write somewhere in the third page
pos = page_size * 3 + 100 pos = page_size * 3 + 100