~smoser/curtin/yakkety.lp1666986

« back to all changes in this revision

Viewing changes to tests/vmtests/test_bcache_basic.py

  • Committer: Ryan Harper
  • Date: 2016-09-29 18:31:02 UTC
  • mto: (58.1.1 pkg)
  • mto: This revision was merged to the branch mainline in revision 59.
  • Revision ID: ryan.harper@canonical.com-20160929183102-qwcn73t5h6o0ag3k
Tags: upstream-0.1.0~bzr425
ImportĀ upstreamĀ versionĀ 0.1.0~bzr425

Show diffs side-by-side

added added

removed removed

Lines of Context:
2
2
from .releases import base_vm_classes as relbase
3
3
 
4
4
import textwrap
5
 
import os
6
5
 
7
6
 
8
7
class TestBcacheBasic(VMBaseClass):
27
26
 
28
27
    def test_bcache_status(self):
29
28
        bcache_cset_uuid = None
30
 
        fname = os.path.join(self.td.collect, "bcache_super_vda2")
31
 
        with open(fname, "r") as fp:
32
 
            for line in fp.read().splitlines():
33
 
                if line != "" and line.split()[0] == "cset.uuid":
34
 
                    bcache_cset_uuid = line.split()[-1].rstrip()
 
29
        for line in self.load_collect_file("bcache_super_vda2").splitlines():
 
30
            if line != "" and line.split()[0] == "cset.uuid":
 
31
                bcache_cset_uuid = line.split()[-1].rstrip()
35
32
        self.assertIsNotNone(bcache_cset_uuid)
36
 
        with open(os.path.join(self.td.collect, "bcache_ls"), "r") as fp:
37
 
            self.assertTrue(bcache_cset_uuid in fp.read().splitlines())
 
33
        self.assertTrue(bcache_cset_uuid in
 
34
                        self.load_collect_file("bcache_ls").splitlines())
38
35
 
39
36
    def test_bcache_cachemode(self):
40
37
        self.check_file_regex("bcache_cache_mode", r"\[writeback\]")