Changeset View
Changeset View
Standalone View
Standalone View
tests/sys/fs/fusefs/bmap.cc
Show First 20 Lines • Show All 152 Lines • ▼ Show 20 Lines | TEST_F(Bmap, default_) | ||||
lbn = filesize / m_maxbcachebuf - 1; | lbn = filesize / m_maxbcachebuf - 1; | ||||
arg.bn = lbn; | arg.bn = lbn; | ||||
arg.runp = -1; | arg.runp = -1; | ||||
arg.runb = -1; | arg.runb = -1; | ||||
ASSERT_EQ(0, ioctl(fd, FIOBMAP2, &arg)) << strerror(errno); | ASSERT_EQ(0, ioctl(fd, FIOBMAP2, &arg)) << strerror(errno); | ||||
EXPECT_EQ(arg.bn, lbn * m_maxbcachebuf / DEV_BSIZE); | EXPECT_EQ(arg.bn, lbn * m_maxbcachebuf / DEV_BSIZE); | ||||
EXPECT_EQ(arg.runp, 0); | EXPECT_EQ(arg.runp, 0); | ||||
EXPECT_EQ(arg.runb, m_maxphys / m_maxbcachebuf - 1); | EXPECT_EQ(arg.runb, m_maxphys / m_maxbcachebuf - 1); | ||||
leak(fd); | |||||
} | } |