Minor fixes in CAS API

Signed-off-by: Jan Musial <jan.musial@intel.com>
This commit is contained in:
Jan Musial
2019-12-06 15:11:36 +01:00
parent 9cabf06ed4
commit 3908ab261b
4 changed files with 22 additions and 8 deletions

View File

@@ -9,7 +9,7 @@ from test_utils.size import Size, Unit
from datetime import timedelta
class CacheLineSize(IntEnum):
class CacheLineSize(Enum):
LINE_4KiB = Size(4, Unit.KibiByte)
LINE_8KiB = Size(8, Unit.KibiByte)
LINE_16KiB = Size(16, Unit.KibiByte)
@@ -17,6 +17,9 @@ class CacheLineSize(IntEnum):
LINE_64KiB = Size(64, Unit.KibiByte)
DEFAULT = LINE_4KiB
def __int__(self):
return int(self.value.get_value())
class CacheMode(Enum):
WT = "Write-Through"