Update gvisor syscall test blocklists
This commit is contained in:
parent
7764cd6839
commit
3e7f321def
|
|
@ -1,4 +1,16 @@
|
|||
AccessTest.UsrReadWrite
|
||||
AccessTest.AbsDir
|
||||
AccessTest.AbsDoesNotExist
|
||||
AccessTest.AbsFile
|
||||
AccessTest.InvalidMode
|
||||
AccessTest.InvalidName
|
||||
AccessTest.NoPerms
|
||||
AccessTest.RelativeDir
|
||||
AccessTest.RelativeFile
|
||||
AccessTest.RelDoesNotExist
|
||||
AccessTest.UsrReadExec
|
||||
AccessTest.UsrReadOnly
|
||||
AccessTest.UsrReadExec
|
||||
AccessTest.UsrReadWrite
|
||||
AccessTest.UsrReadWriteExec
|
||||
Faccessat2Test.SymlinkFollowedByDefault
|
||||
Faccessat2Test.SymlinkNofollow
|
||||
FaccessatTest.SymlinkFollowed
|
||||
|
|
|
|||
|
|
@ -0,0 +1 @@
|
|||
ChownKinds/ChownParamTest.ChownFileSucceedsAsRoot/5
|
||||
|
|
@ -1,5 +1,8 @@
|
|||
AllocateTest.Fallocate
|
||||
AllocateTest.FallocatePipe
|
||||
AllocateTest.FallocateChar
|
||||
AllocateTest.FallocateInvalid
|
||||
AllocateTest.FallocateOtherFDs
|
||||
AllocateTest.FallocatePipe
|
||||
AllocateTest.FallocateReadonly
|
||||
AllocateTest.FallocateRlimit
|
||||
AllocateTest.FallocateOtherFDs
|
||||
AllocateTest.FallocateWithOpath
|
||||
|
|
|
|||
|
|
@ -0,0 +1 @@
|
|||
FcntlLockTest.SetLockAcrossRename
|
||||
|
|
@ -0,0 +1 @@
|
|||
SharedFutexTest.WakeInterprocessFile
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
GetdentsTest/0.ZeroLengthOutBuffer
|
||||
GetdentsTest/1.ZeroLengthOutBuffer
|
||||
|
|
@ -1,11 +1,16 @@
|
|||
Inotify.SymlinkGeneratesCreateEvent
|
||||
Inotify.LinkGeneratesAttribAndCreateEvents
|
||||
Inotify.HardlinksReuseSameWatch
|
||||
Inotify.Fallocate
|
||||
Inotify.LinkOnOtherParent
|
||||
Inotify.Xattr
|
||||
InotifyTest.NotifyNoDeadlock_NoRandomSave
|
||||
Inotify.RemoveWatchAfterDeletingFileFails
|
||||
Inotify.DeletingChildGeneratesEvents
|
||||
Inotify.Fallocate
|
||||
Inotify.HardlinksReuseSameWatch
|
||||
Inotify.LinkGeneratesAttribAndCreateEvents
|
||||
Inotify.LinkOnOtherParent
|
||||
Inotify.RemoveWatchAfterDeletingFileFails
|
||||
Inotify.RmdirOnWatchedTargetGeneratesEvent
|
||||
Inotify.UnmatchedEventsAreDiscarded
|
||||
Inotify.SymlinkFollow
|
||||
Inotify.SymlinkGeneratesCreateEvent
|
||||
Inotify.UnmatchedEventsAreDiscarded
|
||||
Inotify.Xattr
|
||||
InotifyTest.AddRemoveUnlinkDoNotDeadlock
|
||||
InotifyTest.AddRemoveUnlinkDoNotDeadlock_NoRandomSave
|
||||
InotifyTest.InotifyAndTargetDestructionDoNotDeadlock
|
||||
InotifyTest.NotifyNoDeadlock
|
||||
InotifyTest.NotifyNoDeadlock_NoRandomSave
|
||||
|
|
|
|||
|
|
@ -1,9 +1,12 @@
|
|||
LinkTest.CanCreateLinkFile
|
||||
LinkTest.PermissionDenied
|
||||
LinkTest.CannotLinkDirectory
|
||||
LinkTest.WithOldDirFD
|
||||
LinkTest.WithNewDirFD
|
||||
LinkTest.AbsPathsNonDirFDsWithOpath
|
||||
LinkTest.AbsPathsWithNonDirFDs
|
||||
LinkTest.LinkDoesNotFollowSymlinks
|
||||
LinkTest.CanCreateLinkFile
|
||||
LinkTest.CannotLinkDirectory
|
||||
LinkTest.HardlinkChangeMode
|
||||
LinkTest.LinkatDoesNotFollowSymlinkByDefault
|
||||
LinkTest.LinkatWithSymlinkFollow
|
||||
LinkTest.LinkatWithSymlinkFollow
|
||||
LinkTest.LinkDoesNotFollowSymlinks
|
||||
LinkTest.NewDirFDWithOpath
|
||||
LinkTest.PermissionDenied
|
||||
LinkTest.WithNewDirFD
|
||||
LinkTest.WithOldDirFD
|
||||
|
|
|
|||
|
|
@ -1,3 +1,7 @@
|
|||
MkdirTest.CanCreateWritableDir
|
||||
MkdirTest.DirAlreadyExists
|
||||
MkdirTest.FailsOnDirWithoutWritePerms
|
||||
MkdirTest.HonorsUmask
|
||||
MkdirTest.HonorsUmask2
|
||||
MkdirTest.FailsOnDirWithoutWritePerms
|
||||
MkdirTest.MkdirAtEmptyPath
|
||||
MkdirTest.TrailingSlash
|
||||
|
|
|
|||
|
|
@ -0,0 +1 @@
|
|||
MountTest.UmountNoFollow
|
||||
|
|
@ -1 +1,2 @@
|
|||
All/MsyncFullParamTest.InvalidateUnlockedSucceeds/*
|
||||
All/MsyncFullParamTest.InvalidateUnlockedSucceeds/*
|
||||
All/MsyncFullParamTest.UnalignedAddressFails/1
|
||||
|
|
|
|||
|
|
@ -1,5 +1,10 @@
|
|||
CreateTest.ChmodReadToWriteBetweenOpens
|
||||
CreateTest.ChmodReadToWriteBetweenOpens_NoRandomSave
|
||||
CreateTest.ChmodWriteToReadBetweenOpens
|
||||
CreateTest.ChmodWriteToReadBetweenOpens_NoRandomSave
|
||||
CreateTest.CreateWithReadFlagNotAllowedByMode_NoRandomSave
|
||||
CreateTest.CreateWithWriteFlagNotAllowedByMode_NoRandomSave
|
||||
CreateTest.CreateFailsOnDirWithoutWritePerms
|
||||
CreateTest.CreateWithReadFlagNotAllowedByMode
|
||||
CreateTest.CreateWithReadFlagNotAllowedByMode_NoRandomSave
|
||||
CreateTest.CreateWithWriteFlagNotAllowedByMode
|
||||
CreateTest.CreateWithWriteFlagNotAllowedByMode_NoRandomSave
|
||||
CreateTest.HonorsUmask
|
||||
|
|
|
|||
|
|
@ -1,2 +1,18 @@
|
|||
OpenTest.AbsPath
|
||||
OpenTest.AppendOnly
|
||||
OpenTest.AtAbsPath
|
||||
OpenTest.AtRelPath
|
||||
OpenTest.CanTruncateWriteOnlyNoReadPermission
|
||||
OpenTest.CreateWithAppend
|
||||
OpenTest.DirectoryWritableFails
|
||||
OpenTest.DotsFromRoot
|
||||
OpenTest.Fault
|
||||
OpenTest.OPathWithODirectory
|
||||
OpenTest.OpenNoFollowSymlink
|
||||
OpenTest.SymlinkDirectory
|
||||
OpenTest.OpenWithOpath
|
||||
OpenTest.OTruncAndReadOnlyFile
|
||||
OpenTest.ReadOnly
|
||||
OpenTest.ReadWrite
|
||||
OpenTest.RelPath
|
||||
OpenTest.SymlinkDirectory
|
||||
OpenTest.WriteOnly
|
||||
|
|
|
|||
|
|
@ -0,0 +1,27 @@
|
|||
ReadvTest.BadFileDescriptor
|
||||
ReadvTest.BadIovecsPointer_File
|
||||
ReadvTest.BadIovecsPointer_Pipe
|
||||
ReadvTest.DirNotReadable
|
||||
ReadvTest.EndOfFile
|
||||
ReadvTest.NotReadable_File
|
||||
ReadvTest.NullIovecInNonemptyArray
|
||||
ReadvTest.OffsetIncremented
|
||||
ReadvTest.ReadAllOneBuffer_File
|
||||
ReadvTest.ReadAllOneBuffer_Pipe
|
||||
ReadvTest.ReadAllOneLargeBuffer_File
|
||||
ReadvTest.ReadAllOneLargeBuffer_Pipe
|
||||
ReadvTest.ReadBuffersDiscontinuous_File
|
||||
ReadvTest.ReadBuffersDiscontinuous_Pipe
|
||||
ReadvTest.ReadBuffersOverlapping_File
|
||||
ReadvTest.ReadBuffersOverlapping_Pipe
|
||||
ReadvTest.ReadIovecsCompletelyFilled_File
|
||||
ReadvTest.ReadIovecsCompletelyFilled_Pipe
|
||||
ReadvTest.ReadOneBufferPerByte_File
|
||||
ReadvTest.ReadOneBufferPerByte_Pipe
|
||||
ReadvTest.ReadOneHalfAtATime_File
|
||||
ReadvTest.ReadOneHalfAtATime_Pipe
|
||||
ReadvTest.ReadvWithOpath
|
||||
ReadvTest.WouldBlock_Pipe
|
||||
ReadvTest.ZeroBuffer
|
||||
ReadvTest.ZeroIovecs_File
|
||||
ReadvTest.ZeroIovecs_Pipe
|
||||
|
|
@ -0,0 +1,9 @@
|
|||
RenameTest.DirectoryDoesNotOverwriteFile
|
||||
RenameTest.DirectoryDoesNotOverwriteNonemptyDirectory
|
||||
RenameTest.DirectoryOverwritesEmptyDirectory
|
||||
RenameTest.DirectoryToSameDirectory
|
||||
RenameTest.DirectoryWithOpenFdOverwritesEmptyDirectory
|
||||
RenameTest.FileDoesNotOverwriteDirectory
|
||||
RenameTest.FileToSameDirectory
|
||||
RenameTest.RenameAfterWritableFDAndChmod
|
||||
RenameTest.TargetIsAncestorOfSource
|
||||
|
|
@ -1,2 +1,31 @@
|
|||
StatTest.BlocksIncreaseOnWrite
|
||||
StatTest.ChildOfNonDir
|
||||
StatTest.FstatatAbs
|
||||
StatTest.FstatatDirWithOpath
|
||||
StatTest.FstatatEmptyPath
|
||||
StatTest.FstatatRel
|
||||
StatTest.FstatatSymlink
|
||||
StatTest.FstatatSymlinkDir
|
||||
StatTest.LstatELOOPPath
|
||||
StatTest.FstatDirWithOpath
|
||||
StatTest.FstatFileWithOpath
|
||||
StatTest.LeadingDoubleSlash
|
||||
StatTest.LinkCountsWithDirChild
|
||||
StatTest.LinkCountsWithRegularFileChild
|
||||
StatTest.LinkCountsWithSubdirectories
|
||||
StatTest.LstatELOOPPath
|
||||
StatTest.Nlinks
|
||||
StatTest.PathCanContainDotDot
|
||||
StatTest.PathCanContainEmptyComponent
|
||||
StatTest.PathNotCleaned
|
||||
StatTest.StatDoesntChangeAfterRename
|
||||
StatTest.StatIgnoreNoAutomount
|
||||
StatTest.StatxAbsPath
|
||||
StatTest.StatxDoesNotRejectExtraneousMaskBits
|
||||
StatTest.StatxEmptyPath
|
||||
StatTest.StatxInvalidFlags
|
||||
StatTest.StatxRejectsReservedMaskBit
|
||||
StatTest.StatxRelPathCwd
|
||||
StatTest.StatxRelPathDirFD
|
||||
StatTest.StatxSymlink
|
||||
StatTest.TrailingSlashNotCleanedReturnsENOTDIR
|
||||
StatTest.ZeroLinksOpenFdRegularFileChild_NoSave
|
||||
|
|
|
|||
|
|
@ -1,18 +1,23 @@
|
|||
SymlinkTest.CanCreateSymlinkWithCachedSourceDirent
|
||||
SymlinkTest.CanCreateSymlinkFile
|
||||
SymlinkTest.CanCreateSymlinkDir
|
||||
SymlinkTest.OldnameIsDangling
|
||||
SymlinkTest.CanEvaluateLink
|
||||
SymlinkTest.TargetIsNotMapped
|
||||
SymlinkTest.PreadFromSymlink
|
||||
SymlinkTest.ChmodSymlink
|
||||
AbsAndRelTarget/ParamSymlinkTest.OpenLinkCreatesTarget/0
|
||||
AbsAndRelTarget/ParamSymlinkTest.OpenLinkCreatesTarget/1
|
||||
AbsAndRelTarget/ParamSymlinkTest.CreateExistingSelfLink/0
|
||||
AbsAndRelTarget/ParamSymlinkTest.CreateExistingSelfLink/1
|
||||
AbsAndRelTarget/ParamSymlinkTest.CreateExistingParentLink/0
|
||||
AbsAndRelTarget/ParamSymlinkTest.CreateExistingParentLink/1
|
||||
AbsAndRelTarget/ParamSymlinkTest.CreateExistingSelfLink/0
|
||||
AbsAndRelTarget/ParamSymlinkTest.CreateExistingSelfLink/1
|
||||
AbsAndRelTarget/ParamSymlinkTest.OpenLinkCreatesTarget/0
|
||||
AbsAndRelTarget/ParamSymlinkTest.OpenLinkCreatesTarget/1
|
||||
AbsAndRelTarget/ParamSymlinkTest.OpenLinkExclFails/0
|
||||
AbsAndRelTarget/ParamSymlinkTest.OpenLinkExclFails/1
|
||||
AbsAndRelTarget/ParamSymlinkTest.OpenLinkNoFollowFails/0
|
||||
AbsAndRelTarget/ParamSymlinkTest.OpenLinkNoFollowFails/1
|
||||
AbsAndRelTarget/ParamSymlinkTest.OpenLinkNoFollowFails/1
|
||||
SymlinkTest.AbsoluteSymlinkDouble
|
||||
SymlinkTest.CanCreateSymlinkDir
|
||||
SymlinkTest.CanCreateSymlinkFile
|
||||
SymlinkTest.CanCreateSymlinkWithCachedSourceDirent
|
||||
SymlinkTest.CanEvaluateLink
|
||||
SymlinkTest.ChmodSymlink
|
||||
SymlinkTest.OldnameIsDangling
|
||||
SymlinkTest.PreadFromSymlink
|
||||
SymlinkTest.ReadlinkAtDegradedPermissions
|
||||
SymlinkTest.ReadlinkAtDirWithOpath
|
||||
SymlinkTest.SymlinkAtDegradedPermissions
|
||||
SymlinkTest.SymlinkAtDirWithOpath
|
||||
SymlinkTest.TargetIsNotMapped
|
||||
|
|
|
|||
|
|
@ -0,0 +1 @@
|
|||
SyncTest.SyncEverything
|
||||
|
|
@ -0,0 +1,13 @@
|
|||
RmdirTest.CanRemoveWithTrailingSlashes
|
||||
RmdirTest.OpenDirectory
|
||||
UnlinkTest.AbsTmpFile
|
||||
UnlinkTest.AtDir
|
||||
UnlinkTest.AtDirDegradedPermissions
|
||||
UnlinkTest.AtFile
|
||||
UnlinkTest.DirNotEmpty
|
||||
UnlinkTest.IsDir
|
||||
UnlinkTest.OpenFile
|
||||
UnlinkTest.OpenFile_NoRandomSave
|
||||
UnlinkTest.Rmdir
|
||||
UnlinkTest.UnlinkWithOpenFDs
|
||||
UnlinkTest.UnlinkWithOpenFDsWriteOnly
|
||||
|
|
@ -1,8 +1,9 @@
|
|||
UtimesTest.OnFile
|
||||
UtimesTest.OnDir
|
||||
FutimesatTest.OnAbsPath
|
||||
FutimesatTest.OnNullPath
|
||||
FutimesatTest.OnRelPath
|
||||
Utimensat.NullPath
|
||||
UtimensatTest.OnAbsPath
|
||||
UtimensatTest.OnRelPath
|
||||
UtimesTest.OnDir
|
||||
UtimesTest.OnFile
|
||||
UtimeTest.ZeroAtimeandMtime
|
||||
Utimensat.NullPath
|
||||
|
|
@ -1,34 +1,44 @@
|
|||
XattrTest.XattrLargeName
|
||||
XattrTest.XattrReadOnly_NoRandomSave
|
||||
XattrTest.XattrWriteOnly_NoRandomSave
|
||||
XattrTest.XattrOnDirectory
|
||||
XattrTest.XattrOnSymlink
|
||||
XattrTest.SetXattrSizeSmallerThanValue
|
||||
XattrTest.SetXattrZeroSize
|
||||
XattrTest.SetXattrSizeTooLarge
|
||||
XattrTest.SetXattrNullValueAndNonzeroSize
|
||||
XattrTest.SetXattrNullValueAndZeroSize
|
||||
XattrTest.SetXattrValueTooLargeButOKSize
|
||||
XattrTest.SetXattrReplaceWithSmaller
|
||||
XattrTest.SetXattrReplaceWithLarger
|
||||
XattrTest.SetXattrCreateFlag
|
||||
XattrTest.SetXattrReplaceFlag
|
||||
XattrTest.GetXattr
|
||||
XattrTest.GetXattrSizeSmallerThanValue
|
||||
XattrTest.GetXattrSizeLargerThanValue
|
||||
XattrTest.GetXattrZeroSize
|
||||
XattrTest.GetXattrSizeTooLarge
|
||||
XattrTest.GetXattrNonexistentName
|
||||
XattrTest.GetXattrNullValue
|
||||
XattrTest.GetXattrNullValueAndZeroSize
|
||||
XattrTest.GetXattrNonexistentName
|
||||
XattrTest.GetXattrSizeLargerThanValue
|
||||
XattrTest.GetXattrSizeSmallerThanValue
|
||||
XattrTest.GetXattrSizeTooLarge
|
||||
XattrTest.GetXattrZeroSize
|
||||
XattrTest.ListXattr
|
||||
XattrTest.ListXattrNoXattrs
|
||||
XattrTest.ListXattrNullBuffer
|
||||
XattrTest.ListXattrSizeTooSmall
|
||||
XattrTest.ListXattrZeroSize
|
||||
XattrTest.LXattrOnNonsymlink
|
||||
XattrTest.LXattrOnSymlink
|
||||
XattrTest.RemoveXattr
|
||||
XattrTest.RemoveXattrNonexistentName
|
||||
XattrTest.LXattrOnSymlink
|
||||
XattrTest.LXattrOnNonsymlink
|
||||
XattrTest.SecurityCapacityXattr
|
||||
XattrTest.SetXattrCreateFlag
|
||||
XattrTest.SetXattrInvalidFlags
|
||||
XattrTest.SetXattrNullValueAndNonzeroSize
|
||||
XattrTest.SetXattrNullValueAndZeroSize
|
||||
XattrTest.SetXattrReplaceFlag
|
||||
XattrTest.SetXattrReplaceWithLarger
|
||||
XattrTest.SetXattrReplaceWithSmaller
|
||||
XattrTest.SetXattrSizeSmallerThanValue
|
||||
XattrTest.SetXattrSizeTooLarge
|
||||
XattrTest.SetXattrValueTooLargeButOKSize
|
||||
XattrTest.SetXattrZeroSize
|
||||
XattrTest.TrustedNamespaceWithoutCapSysAdmin
|
||||
XattrTest.XattrEmptyName
|
||||
XattrTest.XattrInvalidPrefix
|
||||
XattrTest.XattrLargeName
|
||||
XattrTest.XattrNonexistentFile
|
||||
XattrTest.XattrNullName
|
||||
XattrTest.XattrOnDirectory
|
||||
XattrTest.XattrOnInvalidFileTypes
|
||||
XattrTest.XattrOnSymlink
|
||||
XattrTest.XattrReadOnly
|
||||
XattrTest.XattrReadOnly_NoRandomSave
|
||||
XattrTest.XattrTrustedWithNonadmin
|
||||
XattrTest.XattrWithFD
|
||||
XattrTest.TrustedNamespaceWithoutCapSysAdmin
|
||||
XattrTest.XattrWriteOnly
|
||||
XattrTest.XattrWriteOnly_NoRandomSave
|
||||
|
|
|
|||
|
|
@ -0,0 +1,3 @@
|
|||
FsyncTest.CannotFsyncOnUnopenedFd
|
||||
FsyncTest.TempDirSucceeds
|
||||
FsyncTest.TempFileSucceeds
|
||||
|
|
@ -0,0 +1,22 @@
|
|||
GetdentsTest/0.Issue128ProcSeekEnd
|
||||
GetdentsTest/1.Issue128ProcSeekEnd
|
||||
GetdentsTest/0.LargeDir
|
||||
GetdentsTest/1.LargeDir
|
||||
GetdentsTest/0.NotDir
|
||||
GetdentsTest/1.NotDir
|
||||
GetdentsTest/0.OpathDirectory
|
||||
GetdentsTest/1.OpathDirectory
|
||||
GetdentsTest/0.ProcSelfFd
|
||||
GetdentsTest/1.ProcSelfFd
|
||||
GetdentsTest/0.SeekResetsCursor
|
||||
GetdentsTest/1.SeekResetsCursor
|
||||
GetdentsTest/0.SmallDir
|
||||
GetdentsTest/1.SmallDir
|
||||
GetdentsTest/0.VerifyEntries
|
||||
GetdentsTest/1.VerifyEntries
|
||||
GetdentsTest/0.VerifyPadding
|
||||
GetdentsTest/1.VerifyPadding
|
||||
GetdentsTest/0.ZeroLengthOutBuffer
|
||||
GetdentsTest/1.ZeroLengthOutBuffer
|
||||
ReaddirTest.GoneAfterRemoveCache
|
||||
ReaddirTest.GoneAfterRenameCache
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
InotifyTest.AddRemoveUnlinkDoNotDeadlock
|
||||
InotifyTest.InotifyAndTargetDestructionDoNotDeadlock
|
||||
InotifyTest.NotifyNoDeadlock
|
||||
|
|
@ -0,0 +1,15 @@
|
|||
LinkTest.AbsPathsNonDirFDsWithOpath
|
||||
LinkTest.AbsPathsWithNonDirFDs
|
||||
LinkTest.CanCreateLinkFile
|
||||
LinkTest.CannotLinkDirectory
|
||||
LinkTest.CannotLinkWithSlash
|
||||
LinkTest.HardlinkChangeMode
|
||||
LinkTest.KernfsAcrossFilesystem
|
||||
LinkTest.LinkatDoesNotFollowSymlinkByDefault
|
||||
LinkTest.LinkatWithSymlinkFollow
|
||||
LinkTest.LinkDoesNotFollowSymlinks
|
||||
LinkTest.NewDirFDWithOpath
|
||||
LinkTest.RelPathsNonDirFDsWithOpath
|
||||
LinkTest.RelPathsWithNonDirFDs
|
||||
LinkTest.WithNewDirFD
|
||||
LinkTest.WithOldDirFD
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
LseekTest.Cur
|
||||
LseekTest.End
|
||||
LseekTest.InvalidWhence
|
||||
LseekTest.NegativeOffset
|
||||
LseekTest.Overflow
|
||||
LseekTest.SeekDataAndSeekHole
|
||||
LseekTest.Set
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
MknodTest.MknodAtEmptyPath
|
||||
MknodTest.RegularFile
|
||||
MknodTest.RegularFilePermissions
|
||||
|
|
@ -0,0 +1,12 @@
|
|||
CreateTest.ChmodReadToWriteBetweenOpens
|
||||
CreateTest.ChmodWriteToReadBetweenOpens
|
||||
CreateTest.CreateAtFile
|
||||
CreateTest.CreateExclusively
|
||||
CreateTest.CreateFailsOnDirWithoutWritePerms
|
||||
CreateTest.CreateWithReadFlagNotAllowedByMode
|
||||
CreateTest.CreateWithWriteFlagNotAllowedByMode
|
||||
CreateTest.CreatFileWithOTruncAndReadOnly
|
||||
CreateTest.ExistingFile
|
||||
CreateTest.HonorsUmask
|
||||
CreateTest.OpenCreateROThenRW
|
||||
CreateTest.TmpFile
|
||||
|
|
@ -0,0 +1,8 @@
|
|||
Pread64Test.BadBuffer
|
||||
Pread64Test.BadOffset
|
||||
Pread64Test.DirNotReadable
|
||||
Pread64Test.EndOfFile
|
||||
Pread64Test.OffsetNotIncremented
|
||||
Pread64Test.Pread64WithOpath
|
||||
Pread64Test.WriteOnlyNotReadable
|
||||
Pread64Test.ZeroBuffer
|
||||
|
|
@ -0,0 +1,32 @@
|
|||
SimpleStatTest.DifferentFilesHaveDifferentDeviceInodeNumberPairs
|
||||
StatTest.BlocksIncreaseOnWrite
|
||||
StatTest.ChildOfNonDir
|
||||
StatTest.FstatatAbs
|
||||
StatTest.FstatatDirWithOpath
|
||||
StatTest.FstatatEmptyPath
|
||||
StatTest.FstatatRel
|
||||
StatTest.FstatatSymlink
|
||||
StatTest.FstatatSymlinkDir
|
||||
StatTest.FstatDirWithOpath
|
||||
StatTest.FstatFileWithOpath
|
||||
StatTest.LeadingDoubleSlash
|
||||
StatTest.LinkCountsWithDirChild
|
||||
StatTest.LinkCountsWithRegularFileChild
|
||||
StatTest.LinkCountsWithSubdirectories
|
||||
StatTest.LstatELOOPPath
|
||||
StatTest.Nlinks
|
||||
StatTest.PathCanContainDotDot
|
||||
StatTest.PathCanContainEmptyComponent
|
||||
StatTest.PathNotCleaned
|
||||
StatTest.StatDoesntChangeAfterRename
|
||||
StatTest.StatIgnoreNoAutomount
|
||||
StatTest.StatxAbsPath
|
||||
StatTest.StatxDoesNotRejectExtraneousMaskBits
|
||||
StatTest.StatxEmptyPath
|
||||
StatTest.StatxInvalidFlags
|
||||
StatTest.StatxRejectsReservedMaskBit
|
||||
StatTest.StatxRelPathCwd
|
||||
StatTest.StatxRelPathDirFD
|
||||
StatTest.StatxSymlink
|
||||
StatTest.TrailingSlashNotCleanedReturnsENOTDIR
|
||||
StatTest.ZeroLinksOpenFdRegularFileChild_NoSave
|
||||
|
|
@ -0,0 +1,15 @@
|
|||
RmdirTest.CannotRemoveDots
|
||||
RmdirTest.CanRemoveWithTrailingSlashes
|
||||
RmdirTest.OpenDirectory
|
||||
UnlinkTest.AbsTmpFile
|
||||
UnlinkTest.AtDir
|
||||
UnlinkTest.AtDirDegradedPermissions
|
||||
UnlinkTest.AtFile
|
||||
UnlinkTest.CannotRemoveDots
|
||||
UnlinkTest.DirNotEmpty
|
||||
UnlinkTest.IsDir
|
||||
UnlinkTest.OpenFile
|
||||
UnlinkTest.Rmdir
|
||||
UnlinkTest.UnlinkAtEmptyPath
|
||||
UnlinkTest.UnlinkWithOpenFDs
|
||||
UnlinkTest.UnlinkWithOpenFDsWriteOnly
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
AccessTest.InvalidModeRoot
|
||||
AccessTest.InvalidModes
|
||||
|
|
@ -1,13 +1,19 @@
|
|||
ChownKinds/ChownParamTest.ChownFileSucceeds/0
|
||||
ChownKinds/ChownParamTest.ChownFileSucceeds/1
|
||||
ChownKinds/ChownParamTest.ChownFileSucceeds/2
|
||||
ChownKinds/ChownParamTest.ChownFileSucceeds/3
|
||||
ChownKinds/ChownParamTest.ChownFileSucceeds/4
|
||||
ChownTest.FchownDirWithOpath
|
||||
ChownTest.FchownFileWithOpath
|
||||
ChownTest.FchownPipeFileFails
|
||||
ChownTest.SetGroupIdBitDeniedWithoutCapFsetIdOrRelevantGroup
|
||||
|
||||
ChownKinds/ChownParamTest.ChownFilePermissionDenied/0
|
||||
ChownKinds/ChownParamTest.ChownFilePermissionDenied/1
|
||||
ChownKinds/ChownParamTest.ChownFilePermissionDenied/2
|
||||
ChownKinds/ChownParamTest.ChownFilePermissionDenied/3
|
||||
ChownKinds/ChownParamTest.ChownFilePermissionDenied/4
|
||||
ChownKinds/ChownParamTest.ChownFilePermissionDenied/5
|
||||
ChownKinds/ChownParamTest.ChownFileSucceeds/0
|
||||
ChownKinds/ChownParamTest.ChownFileSucceeds/1
|
||||
ChownKinds/ChownParamTest.ChownFileSucceeds/2
|
||||
ChownKinds/ChownParamTest.ChownFileSucceeds/3
|
||||
ChownKinds/ChownParamTest.ChownFileSucceeds/4
|
||||
ChownKinds/ChownParamTest.ChownFileSucceedsAsRoot/0
|
||||
ChownKinds/ChownParamTest.ChownFileSucceedsAsRoot/1
|
||||
ChownKinds/ChownParamTest.ChownFileSucceedsAsRoot/2
|
||||
|
|
|
|||
|
|
@ -1,2 +1,3 @@
|
|||
# TODO: Support `/dev/fuse`
|
||||
DevTest.OpenDevFuse
|
||||
DevTest.ReadDevFuseWithoutMount
|
||||
|
|
|
|||
|
|
@ -0,0 +1,2 @@
|
|||
DupTest.Rlimit
|
||||
RlimitTest.DupLimitedByNROpenSysctl
|
||||
|
|
@ -1,6 +1,9 @@
|
|||
EpollTest.Timeout_NoRandomSave
|
||||
EpollTest.CycleOfOneDisallowed
|
||||
EpollTest.CycleOfThreeDisallowed
|
||||
EpollTest.EpollPwait2Timeout
|
||||
EpollTest.RegularFiles
|
||||
EpollTest.Timeout
|
||||
EpollTest.Timeout_NoRandomSave
|
||||
# `UnblockWithSignal` contains races. Better not to enable it.
|
||||
# See https://github.com/asterinas/asterinas/pull/1035 for details.
|
||||
EpollTest.UnblockWithSignal
|
||||
|
|
|
|||
|
|
@ -1,9 +1,19 @@
|
|||
FcntlTest.GetAllFlags
|
||||
FcntlTest.SetFlags
|
||||
FcntlTest.GetO_ASYNC
|
||||
FcntlTest.SetFlO_ASYNC
|
||||
FcntlTest.SetFdO_ASYNC
|
||||
FcntlTest.BadFcntlsWithOpath
|
||||
FcntlTest.DupAfterO_ASYNC
|
||||
FcntlTest.GetAllFlags
|
||||
FcntlTest.GetOpathFlag
|
||||
FcntlTest.GetO_ASYNC
|
||||
FcntlTest.RegularFileOAsync
|
||||
FcntlTest.SetFdO_ASYNC
|
||||
FcntlTest.SetFileStatusFlagWithOpath
|
||||
FcntlTest.SetFlags
|
||||
FcntlTest.SetFlO_ASYNC
|
||||
FcntlTest.SetFlSetOwnSetSigDoNotRace
|
||||
FcntlTest.SetSig
|
||||
FcntlTest.SetSigDefaultsToZero
|
||||
FcntlTest.SetSigToDefault
|
||||
FcntlTest.SetSigInvalid
|
||||
FcntlTest.SetSigInvalidDoesNotResetPreviousChoice
|
||||
# SetOwnPgrp is verified with F_GETOWN_EX, which is not supported now.
|
||||
FcntlTest.SetOwnPgrp
|
||||
FcntlTest.SetFlSetOwnDoNotRace
|
||||
|
|
@ -19,15 +29,33 @@ FcntlTest.SetOwnExTid
|
|||
FcntlTest.SetOwnExPid
|
||||
FcntlTest.SetOwnExPgrp
|
||||
FcntlTest.SetOwnExUnset
|
||||
FcntlTest.GetAllFlags
|
||||
FcntlTest.SetFlags
|
||||
FcntlTest.GetO_ASYNC
|
||||
FcntlTest.SetFlO_ASYNC
|
||||
FcntlTest.SetFdO_ASYNC
|
||||
FcntlTest.DupAfterO_ASYNC
|
||||
|
||||
FcntlLockTest.GetLockRespectsPIDNamespace
|
||||
FcntlLockTest.SetLockSymlink
|
||||
FcntlLockTest.SetLockProc
|
||||
FcntlLockTest.SetLockPipe
|
||||
FcntlLockTest.SetLockSocket
|
||||
# SetReadLockThenBlockingWriteLock suffers from a panic from ostd.
|
||||
FcntlLockTest.SetReadLockThenBlockingWriteLock
|
||||
FcntlLockTest.SetReadLockThenBlockingWriteLock
|
||||
FcntlLockTest.TestOFDBasicLock
|
||||
FcntlLockTest.TestOFDCanUpgradeLock
|
||||
FcntlLockTest.TestOFDGetLkReturnsNegPID
|
||||
FcntlLockTest.TestOFDInheritsLockAfterDup
|
||||
FcntlLockTest.TestOFDLocksHoldAfterExec
|
||||
FcntlLockTest.TestOFDNoUnlockOnClose
|
||||
FcntlLockTest.TestOFDUnlocksOnLastClose
|
||||
|
||||
FcntlSignalTest.SignalFD
|
||||
FcntlSignalTest.SignalFDSetSigAfterASYNC
|
||||
FcntlSignalTest.SetSigDefault
|
||||
FcntlSignalTest.SetSigCustom
|
||||
FcntlSignalTest.SetSigDupBothRegistered
|
||||
FcntlSignalTest.SetSigDupBothRegisteredAfterDup
|
||||
FcntlSignalTest.SetSigDupNewRegistered
|
||||
FcntlSignalTest.SetSigDupOldRegistered
|
||||
FcntlSignalTest.SetSigDupThenCloseNew
|
||||
FcntlSignalTest.SetSigDupThenCloseOld
|
||||
FcntlSignalTest.SetSigDupUnregisterNew
|
||||
FcntlSignalTest.SetSigDupUnregisterOld
|
||||
FcntlSignalTest.SetSigUnregisterStillGetsSigio
|
||||
FcntlSignalTest.SetSigWithSigioStillGetsSiginfo
|
||||
|
|
|
|||
|
|
@ -3,9 +3,12 @@ PrivateFutexTest.*
|
|||
RobustFutexTest.*
|
||||
SharedFutexTest.WakeInterprocessFile_NoRandomSave
|
||||
|
||||
SharedPrivate/PrivateAndSharedFutexTest.NoWakeInterprocessPrivateAnon/0
|
||||
SharedPrivate/PrivateAndSharedFutexTest.NoWakeInterprocessPrivateAnon_NoRandomSave/*
|
||||
|
||||
SharedPrivate/PrivateAndSharedFutexTest.PIBasic/*
|
||||
SharedPrivate/PrivateAndSharedFutexTest.PIConcurrency/0
|
||||
SharedPrivate/PrivateAndSharedFutexTest.PIConcurrency/1
|
||||
SharedPrivate/PrivateAndSharedFutexTest.PIConcurrency_NoRandomSave/*
|
||||
SharedPrivate/PrivateAndSharedFutexTest.PIWaiters/*
|
||||
SharedPrivate/PrivateAndSharedFutexTest.PITryLock/*
|
||||
|
|
|
|||
|
|
@ -1,2 +1,6 @@
|
|||
GetdentsTest/0.OpathFile
|
||||
GetdentsTest/1.OpathFile
|
||||
GetdentsTest/0.PartialBuffer
|
||||
GetdentsTest/1.PartialBuffer
|
||||
GetdentsTest/1.PartialBuffer
|
||||
GetdentsTest/0.TooLargeSize
|
||||
GetdentsTest/1.TooLargeSize
|
||||
|
|
|
|||
|
|
@ -1,12 +1,23 @@
|
|||
Inotify.DupFD
|
||||
Inotify.Exec
|
||||
Inotify.ExcludeUnlink
|
||||
Inotify.ExcludeUnlink_NoRandomSave
|
||||
Inotify.ExcludeUnlinkDirectory
|
||||
Inotify.ExcludeUnlinkDirectory_NoRandomSave
|
||||
Inotify.ExcludeUnlinkInodeEvents
|
||||
Inotify.ExcludeUnlinkInodeEvents_NoRandomSave
|
||||
Inotify.ExcludeUnlinkMultipleChildren
|
||||
Inotify.ExcludeUnlinkMultipleChildren_NoRandomSave
|
||||
Inotify.IncludeUnlinkedFile
|
||||
Inotify.IncludeUnlinkedFile_NoRandomSave
|
||||
Inotify.MoveGeneratesEvents
|
||||
Inotify.MoveWatchedTargetGeneratesEvents
|
||||
Inotify.OneShot
|
||||
Inotify.SpliceOnInotifyFD
|
||||
Inotify.SpliceOnWatchTarget
|
||||
Inotify.Exec
|
||||
Inotify.IncludeUnlinkedFile_NoRandomSave
|
||||
Inotify.ExcludeUnlink_NoRandomSave
|
||||
Inotify.ExcludeUnlinkDirectory_NoRandomSave
|
||||
Inotify.ExcludeUnlinkMultipleChildren_NoRandomSave
|
||||
Inotify.ExcludeUnlinkInodeEvents_NoRandomSave
|
||||
Inotify.OneShot
|
||||
InotifyTest.InotifyAndTargetDestructionDoNotDeadlock_NoRandomSave
|
||||
Inotify.Utimensat
|
||||
|
||||
InotifyTest.AddRemoveUnlinkDoNotDeadlock
|
||||
InotifyTest.InotifyAndTargetDestructionDoNotDeadlock
|
||||
InotifyTest.InotifyAndTargetDestructionDoNotDeadlock_NoRandomSave
|
||||
InotifyTest.NotifyNoDeadlock
|
||||
|
|
|
|||
|
|
@ -4,6 +4,7 @@ IoctlTest.IoctlWithOpath
|
|||
IoctlTest.FIONBIOSucceeds
|
||||
IoctlTest.FIONBIOFails
|
||||
IoctlTest.FIOASYNCFails
|
||||
IoctlTest.FIOASYNCHandlesFuseFD
|
||||
IoctlTest.FIOASYNCSucceeds
|
||||
IoctlTest.FIOASYNCNoTarget
|
||||
IoctlTest.FIOASYNCSelfTarget
|
||||
|
|
@ -31,3 +32,4 @@ IoctlTest/IoctlTestSIOCGIFCONF.ValidateNoArrayGetsLength/3
|
|||
IoctlTest/IoctlTestSIOCGIFCONF.ValidateNoArrayGetsLength/2
|
||||
IoctlTest/IoctlTestSIOCGIFCONF.ValidateNoArrayGetsLength/1
|
||||
IoctlTest/IoctlTestSIOCGIFCONF.ValidateNoArrayGetsLength/0
|
||||
IoctlTest/IoctlTestSIOCGIFCONF.ValidateNestedPointerCheck/*
|
||||
|
|
|
|||
|
|
@ -1,13 +1,71 @@
|
|||
MountTest.MountPermDenied
|
||||
MountTest.UmountPermDenied
|
||||
MountTest.MountOverBusy
|
||||
MountTest.OpenFileBusy
|
||||
MountTest.UmountDetach
|
||||
MountTest.ActiveSubmountBusy
|
||||
MountTest.MountTmpfs
|
||||
MountTest.MountTmpfsMagicValIgnored
|
||||
MountTest.MountReadonly
|
||||
MountTest.ArgumentsAreIgnored
|
||||
MountTest.BindMountReadonly
|
||||
MountTest.BindParentToChild
|
||||
MountTest.BindPeerGroupsWithChildren
|
||||
MountTest.BindSharedOnPrivate
|
||||
MountTest.BindSharedOnShared
|
||||
MountTest.BindSharedToSlave
|
||||
MountTest.BindSlaveToShared
|
||||
MountTest.BindSlaveToSlave
|
||||
MountTest.BindToSelf
|
||||
MountTest.ChangeMountFlags
|
||||
MountTest.DetachedMountBindFails
|
||||
MountTest.InerheritPropagation
|
||||
MountTest.LargeTreePropagationEvent
|
||||
MountTest.LockedMountStopsNonRecBind
|
||||
MountTest.MakeMultipleShared
|
||||
MountTest.MakePeer
|
||||
MountTest.MakePrivate
|
||||
MountTest.MakeShared
|
||||
MountTest.MakeSharedSlave
|
||||
MountTest.MakeSlave
|
||||
MountTest.MaxMounts
|
||||
MountTest.MaxMountsWithSlave
|
||||
MountTest.MaxRecursiveBind
|
||||
MountTest.MMapWithExecProtFailsOnNoExecFile
|
||||
MountTest.MountFailsOnPseudoFilesystemMountpoint
|
||||
MountTest.MountFuseFilesystem
|
||||
MountTest.MountFuseFilesystemNoDevice
|
||||
MountTest.MountInfo
|
||||
MountTest.MountNamespacePropagation
|
||||
MountTest.MountNamespaceSetns
|
||||
MountTest.MountNamespaceSlavesNewUserNamespace
|
||||
MountTest.MountNoAtime
|
||||
MountTest.MountNoExec
|
||||
MountTest.MountFuseFilesystemNoDevice
|
||||
MountTest.MountFuseFilesystem
|
||||
MountTest.MountOverBusy
|
||||
MountTest.MountPermDenied
|
||||
MountTest.MountReadonly
|
||||
MountTest.MountTmpfs
|
||||
MountTest.MountTmpfsMagicValIgnored
|
||||
MountTest.MProtectWithNoExecProtFailsOnNoExecFile
|
||||
MountTest.OpenFileBusy
|
||||
MountTest.PrivateMasterUnslaves
|
||||
MountTest.PropagateChildUmountEvent
|
||||
MountTest.PropagateMountEvent
|
||||
MountTest.PropagateToSameMountpointStacksMounts
|
||||
MountTest.PropagateUmountEvent
|
||||
MountTest.RecursiveBindPropagation
|
||||
MountTest.ReuseGroupIDs
|
||||
MountTest.SetMountPropagationOfStackedMounts
|
||||
MountTest.SetPropagationRecursive
|
||||
MountTest.SetSlaveRecursive
|
||||
MountTest.SlaveMaster
|
||||
MountTest.SlavePropagationEvent
|
||||
MountTest.TmpfsDirectoryAllocCheck
|
||||
MountTest.TmpfsEmptySizeAllocCheck
|
||||
MountTest.TmpfsHardLinkAllocCheck
|
||||
MountTest.TmpfsSizeAllocationMultiplePages
|
||||
MountTest.TmpfsSizeMmap
|
||||
MountTest.TmpfsSizeMoreThanSinglePgSZMultipleFiles
|
||||
MountTest.TmpfsSizePartialWriteMultiplePages
|
||||
MountTest.TmpfsSizePartialWriteSinglePage
|
||||
MountTest.TmpfsSizeRoundUpSinglePageSize
|
||||
MountTest.TmpfsSymlinkAllocCheck
|
||||
MountTest.TmpfsSymlinkUnallocCheck
|
||||
MountTest.UmountDetach
|
||||
MountTest.UmountIgnoresPeersWithChildren
|
||||
MountTest.UmountPermDenied
|
||||
MountTest.UmountPropagatedSubtreeFromPrivilegedNS
|
||||
MountTest.UmountReparentsCoveredMounts
|
||||
MountTest.UmountSharedBind
|
||||
|
|
@ -1,15 +1,19 @@
|
|||
OpenTest.AppendConcurrentWrite
|
||||
OpenTest.CanTruncateReadOnly
|
||||
OpenTest.CanTruncateWithStrangePermissions
|
||||
OpenTest.CanTruncateReadOnlyNoWritePermission
|
||||
OpenTest.CanTruncateReadOnlyNoWritePermission_NoRandomSave
|
||||
OpenTest.CanTruncateWithStrangePermissions
|
||||
OpenTest.CanTruncateWriteOnlyNoReadPermission_NoRandomSave
|
||||
OpenTest.DirectoryDirectFails
|
||||
OpenTest.FileNotDirectory
|
||||
OpenTest.MustCreateExisting
|
||||
OpenTest.NameTooLong
|
||||
OpenTest.Null
|
||||
OpenTest.OTrunc
|
||||
OpenTest.OTruncAndReadOnlyDir
|
||||
OpenTest.OCreateDirectory
|
||||
OpenTest.OpenNoFollowStillFollowsLinksInPath
|
||||
OpenTest.OpenNonDirectoryWithTrailingSlash
|
||||
OpenTest.OpenWithStrangeFlags
|
||||
OpenTest.OTrunc
|
||||
OpenTest.OTruncAndReadOnlyDir
|
||||
OpenTest.SymlinkRecurse
|
||||
OpenTest.Truncate
|
||||
OpenTest.Truncate
|
||||
|
|
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
Preadv2Test.Preadv2WithOpath
|
||||
Preadv2Test.TestInvalidFlag
|
||||
Preadv2Test.TestUnreadableFile
|
||||
Preadv2Test.TestUnseekableFileInvalid
|
||||
|
|
@ -1,42 +1,63 @@
|
|||
ProcSelfFd.OpenFd
|
||||
Proc.GetdentsEnoent
|
||||
Proc.PidReuse
|
||||
Proc.PidTidIOAccounting
|
||||
Proc.RegressionTestB236035339
|
||||
Proc.Statfs
|
||||
ProcCpuinfo.RequiredFieldsArePresent
|
||||
ProcCpuinfo.DeniesWriteNonRoot
|
||||
ProcFilesystems.OverflowID
|
||||
ProcFilesystems.PresenceOfShmMaxMniAll
|
||||
ProcMounts.IsSymlink
|
||||
ProcPid.AccessDeny
|
||||
ProcPidCwd.Subprocess
|
||||
ProcPidRoot.Subprocess
|
||||
ProcPidEnviron.MatchesEnviron
|
||||
ProcPidMem.AfterExit
|
||||
ProcPidMem.DifferentUserAttached
|
||||
ProcPidFile.SubprocessRunning
|
||||
ProcPidFile.SubprocessZombie
|
||||
ProcPidFile.SubprocessExited
|
||||
ProcPidStatusTest.HasBasicFields
|
||||
ProcPidStatTest.VmStats
|
||||
ProcPidSymlink.SubprocessRunning
|
||||
ProcPidSymlink.SubprocessZombied
|
||||
ProcPidSymlink.SubprocessExited
|
||||
ProcSelfAuxv.EntryPresence
|
||||
ProcSelfAuxv.EntryValues
|
||||
ProcSelfCwd.Absolute
|
||||
ProcSelfFd.OpenFd
|
||||
# TODO: Support `O_LARGEFILE` flag.
|
||||
ProcSelfFdInfo.Flags
|
||||
ProcSelfMaps.Basic
|
||||
ProcSelfMaps.Map1
|
||||
ProcSelfMaps.Map2
|
||||
ProcSelfMaps.MapUnmap
|
||||
ProcSelfMaps.SharedAnon
|
||||
# TODO: Support `O_LARGEFILE` flag.
|
||||
ProcSelfFdInfo.Flags
|
||||
ProcCpuinfo.RequiredFieldsArePresent
|
||||
ProcCpuinfo.DeniesWriteNonRoot
|
||||
ProcSelfMounts.ContainsProcfsEntry
|
||||
ProcSelfMounts.RequiredFieldsArePresent
|
||||
ProcSelfRoot.IsRoot
|
||||
ProcSelfStat.PopulateWriteRSS
|
||||
ProcPidStatusTest.HasBasicFields
|
||||
ProcPidStatTest.VmStats
|
||||
ProcPidEnviron.MatchesEnviron
|
||||
ProcPidSymlink.SubprocessRunning
|
||||
ProcPidSymlink.SubprocessZombied
|
||||
ProcPidSymlink.SubprocessExited
|
||||
ProcPidFile.SubprocessRunning
|
||||
ProcPidFile.SubprocessZombie
|
||||
ProcPidFile.SubprocessExited
|
||||
ProcTask.ChildTaskDir
|
||||
ProcTask.VerifyTaskDir
|
||||
ProcTask.TaskDirCannotBeDeleted
|
||||
ProcTask.VerifyTaskDirNlinks
|
||||
ProcTask.CommContainsThreadNameAndTrailingNewline
|
||||
ProcTaskNs.NsDirExistsAndHasCorrectMetadata
|
||||
ProcTaskNs.AccessOnNsNodeSucceeds
|
||||
ProcSysKernelHostname.Exists
|
||||
ProcSysKernelHostname.MatchesUname
|
||||
ProcSysKernelKeysMax.Exists
|
||||
ProcSysKernelKeysMax.InvalidMaxKeysValue
|
||||
ProcSysKernelKeysMax.SetMaxKeys
|
||||
ProcSysVmMaxmapCount.HasNumericValue
|
||||
ProcSysVmMmapMinAddr.HasNumericValue
|
||||
ProcSysVmOvercommitMemory.HasNumericValue
|
||||
ProcFilesystems.PresenceOfShmMaxMniAll
|
||||
ProcMounts.IsSymlink
|
||||
ProcSelfMounts.RequiredFieldsArePresent
|
||||
Proc.GetdentsEnoent
|
||||
Proc.PidTidIOAccounting
|
||||
Proc.Statfs
|
||||
ProcTask.ChildTaskDir
|
||||
ProcTask.CommCanSetPeerThreadName
|
||||
ProcTask.CommCanSetSelfThreadName
|
||||
ProcTask.CommCannotSetAnotherProcessThreadName
|
||||
ProcTask.CommContainsThreadNameAndTrailingNewline
|
||||
ProcTask.CommLenLimited
|
||||
ProcTask.TaskDirCannotBeDeleted
|
||||
ProcTask.VerifyTaskChildren
|
||||
ProcTask.VerifyTaskDir
|
||||
ProcTask.VerifyTaskDirNlinks
|
||||
ProcTaskNs.AccessOnNsNodeSucceeds
|
||||
ProcTaskNs.NsDirExistsAndHasCorrectMetadata
|
||||
|
||||
SelfAndNumericPid/ProcPidStatTest.HasBasicFields/0
|
||||
SelfAndNumericPid/ProcPidStatTest.HasBasicFields/1
|
||||
SelfAndNumericPid/ProcPidStatmTest.HasBasicFields/0
|
||||
|
|
|
|||
|
|
@ -1,17 +1,29 @@
|
|||
PtyTrunc.Truncate
|
||||
PtyTest.TermiosIGNCR
|
||||
PtyTest.TermiosINLCR
|
||||
PtyTest.TermiosONOCR
|
||||
PtyTest.TermiosOCRNL
|
||||
PtyTest.TermiosICANONNewline
|
||||
PtyTest.TermiosICANONEOF
|
||||
PtyTest.CanonDiscard
|
||||
PtyTest.VEOLTermination
|
||||
PtyTest.SwitchCanonToNoncanon
|
||||
PtyTest.SwitchNoncanonToCanonNoNewlineBig
|
||||
PtyTest.SwitchTwiceMultiline
|
||||
JobControlTest.SetTTYBadArg
|
||||
JobControlTest.SetTTYDifferentSession
|
||||
BasicPtyTest.OpenDevTTY
|
||||
BasicPtyTest.OpenDevTTYNoCTTY
|
||||
BasicPtyTest.OpenSetsControllingTTY
|
||||
BasicPtyTest.SetMode
|
||||
JobControlTest.ReleaseTTYSignals
|
||||
JobControlTest.SetForegroundProcessGroup
|
||||
JobControlTest.SetForegroundProcessGroupEmptyProcessGroup
|
||||
JobControlTest.SetForegroundProcessGroupSIGTTOUBackground
|
||||
JobControlTest.SetTTYBadArg
|
||||
JobControlTest.SetTTYDifferentSession
|
||||
PtyTest.CanonDiscard
|
||||
PtyTest.CanonInputBackspace
|
||||
PtyTest.CanonInputBackspaceMultibyteCharacterPartialWithIUTF8
|
||||
PtyTest.CanonInputBackspaceMultibyteCharacterPartialWithoutIUTF8
|
||||
PtyTest.CanonInputBackspaceMultibyteCharacterWithIUTF8
|
||||
PtyTest.CanonInputBackspaceMultibyteCharacterWithoutIUTF8
|
||||
PtyTest.CanonInputWordErase
|
||||
PtyTest.ReplicaCloseNotify
|
||||
PtyTest.SwitchCanonToNoncanon
|
||||
PtyTest.SwitchNoncanonToCanonNoNewlineBig
|
||||
PtyTest.SwitchTwiceMultiline
|
||||
PtyTest.TermiosICANONEOF
|
||||
PtyTest.TermiosICANONNewline
|
||||
PtyTest.TermiosIGNCR
|
||||
PtyTest.TermiosINLCR
|
||||
PtyTest.TermiosOCRNL
|
||||
PtyTest.TermiosONOCR
|
||||
PtyTest.VEOLTermination
|
||||
PtyTrunc.Truncate
|
||||
|
|
|
|||
|
|
@ -1,5 +1,6 @@
|
|||
ReadvTest.BadIovecBase_File
|
||||
ReadvTest.BadIovecBase_Pipe
|
||||
ReadvTest.NotReadable_Pipe
|
||||
ReadvTest.IovecOutsideTaskAddressRangeInNonemptyArray
|
||||
ReadvTest.NotReadable_Pipe
|
||||
ReadvTestNoFixture.TruncatedAtMax
|
||||
ReadvTestNoFixture.TruncatedAtMax_NoRandomSave
|
||||
|
|
@ -1,7 +1,12 @@
|
|||
RenameTest.RootToAnything
|
||||
RenameTest.AnythingToRoot
|
||||
RenameTest.FailsWithDots
|
||||
RenameTest.FailsWhenOldParentNotWritable
|
||||
RenameTest.FailsWhenNewParentNotWritable
|
||||
RenameTest.FailsWhenOldParentNotWritable
|
||||
RenameTest.FailsWithDots
|
||||
RenameTest.FileDoesNotExistWhenNewParentNotExecutable
|
||||
RenameTest.FileNameTooLong
|
||||
RenameTest.OverwriteFailsWhenNewParentNotWritable
|
||||
RenameTest.FileDoesNotExistWhenNewParentNotExecutable
|
||||
RenameTest.PathEndingWithDots
|
||||
RenameTest.RootToAnything
|
||||
RenameTest.SysfsDirectoryToSelf
|
||||
RenameTest.SysfsFileToSelf
|
||||
RenameTest.SysfsPathEndingWithDots
|
||||
|
|
|
|||
|
|
@ -1 +1,3 @@
|
|||
RlimitTest.ParseProcPidLimits
|
||||
RlimitTest.SetRlimitHigher
|
||||
RlimitTest.UnprivilegedSetRlimit
|
||||
|
|
@ -1,12 +1,17 @@
|
|||
SemaphoreTest.SemIpcSet
|
||||
SemaphoreTest.SemCtlIpcStat
|
||||
SemaphoreTest.SemopGetzcnt
|
||||
SemaphoreTest.SemopGetncnt
|
||||
SemaphoreTest.IpcInfo
|
||||
SemaphoreTest.SemCtlIpcStat
|
||||
SemaphoreTest.SemCtlValAll
|
||||
SemaphoreTest.SemInfo
|
||||
SemaphoreTest.SemIpcSet
|
||||
SemaphoreTest.SemopGetncnt
|
||||
SemaphoreTest.SemopGetncntOnSetRemoval
|
||||
SemaphoreTest.SemopGetncntOnSignal
|
||||
SemaphoreTest.SemopGetzcnt
|
||||
SemaphoreTest.SemopGetzcntOnSetRemoval
|
||||
SemaphoreTest.SemopGetzcntOnSignal
|
||||
# SemOpMultiNoBlock requires handling the dupsop situation
|
||||
SemaphoreTest.SemOpMultiNoBlock
|
||||
SemaphoreTest.SemOpNamespace
|
||||
# SemOpRandom will failed in vmar/mod.rs:336:13:assertion failed.
|
||||
SemaphoreTest.SemOpRandom
|
||||
SemaphoreTest.SemOpNamespace
|
||||
SemaphoreTest.SemCtlValAll
|
||||
SemaphoreTest.SemTimedOpBlock
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
SendFileTest.Overflow
|
||||
SendFileTest.DoNotSendfileIfOutfileIsAppendOnly
|
||||
SendFileTest.SendPipeWouldBlock
|
||||
SendFileTest.Overflow
|
||||
SendFileTest.SendFileToSelf
|
||||
SendFileTest.SendPipeBlocks
|
||||
SendFileTest.SendPipeWouldBlock
|
||||
SendFileTest.SendToNotARegularFile
|
||||
SendFileTest.SendToSpecialFile
|
||||
|
|
@ -1,12 +1,36 @@
|
|||
NetlinkRouteTest.MsgHdrMsgUnsuppType
|
||||
NetlinkRouteTest.MsgHdrMsgTrunc
|
||||
NetlinkRouteTest.MsgTruncMsgHdrMsgTrunc
|
||||
NetlinkRouteTest.ControlMessageIgnored
|
||||
NetlinkRouteTest.AddAddr
|
||||
NetlinkRouteTest.AddAndRemoveAddr
|
||||
NetlinkRouteTest.ChangeNetnsAndOtherAttrsTogether
|
||||
NetlinkRouteTest.ControlMessageIgnored
|
||||
NetlinkRouteTest.GetLinkByIndex
|
||||
NetlinkRouteTest.GetLinkByName
|
||||
NetlinkRouteTest.GetRouteDump
|
||||
NetlinkRouteTest.GetRouteRequest
|
||||
NetlinkRouteTest.RecvmsgTrunc
|
||||
NetlinkRouteTest.RecvmsgTruncPeek
|
||||
NetlinkRouteTest.GetRuleDump
|
||||
NetlinkRouteTest.LinkedToNetns
|
||||
NetlinkRouteTest.LinkMulticastGroupBasic
|
||||
NetlinkRouteTest.LinkMulticastGroupCapNetAdmin
|
||||
NetlinkRouteTest.LinkMulticastGroupEnobufs
|
||||
NetlinkRouteTest.LinkMulticastGroupNamespaced
|
||||
NetlinkRouteTest.LinkMulticastGroupNoop
|
||||
NetlinkRouteTest.LinkMulticastGroupNoSelfBroadcast
|
||||
NetlinkRouteTest.LinkMulticastGroupUserToUserSend
|
||||
NetlinkRouteTest.LinkUp
|
||||
NetlinkRouteTest.MsgHdrMsgTrunc
|
||||
NetlinkRouteTest.MsgHdrMsgUnsuppType
|
||||
NetlinkRouteTest.MsgTruncMsgHdrMsgTrunc
|
||||
NetlinkRouteTest.NonGetRequestsRequireCapNetAdmin
|
||||
NetlinkRouteTest.NoPasscredNoCreds
|
||||
NetlinkRouteTest.PasscredCreds
|
||||
NetlinkRouteTest.RecvmsgTrunc
|
||||
NetlinkRouteTest.RecvmsgTruncPeek
|
||||
NetlinkRouteTest.RemoveLinkByNameNotFound
|
||||
NetlinkRouteTest.SpliceFromPipe
|
||||
NetlinkRouteTest.VethAdd
|
||||
|
||||
NetlinkRouteTest/SockOptTest.GetSockOpt/*
|
||||
|
||||
NetlinkRouteIpv4AndIpv6Tests/NetlinkRouteIpInvariantTest.AddAndRemoveRoute/0
|
||||
NetlinkRouteIpv4AndIpv6Tests/NetlinkRouteIpInvariantTest.AddAndRemoveRoute/1
|
||||
NetlinkRouteIpv4AndIpv6Tests/NetlinkRouteIpInvariantTest.AddAndRemoveRule/0
|
||||
NetlinkRouteIpv4AndIpv6Tests/NetlinkRouteIpInvariantTest.AddAndRemoveRule/1
|
||||
|
|
|
|||
|
|
@ -11,3 +11,5 @@ DgramUnixSockets/NonStreamSocketPairTest.MsgTruncTruncation/*
|
|||
DgramUnixSockets/NonStreamSocketPairTest.MsgTruncTruncationRecvmsgMsghdrFlagMsgTrunc/*
|
||||
DgramUnixSockets/NonStreamSocketPairTest.RecvmsgMsgTruncZeroLen/*
|
||||
DgramUnixSockets/NonStreamSocketPairTest.RecvmsgMsgTruncMsgPeekZeroLen/*
|
||||
|
||||
DgramUnixSockets/DgramUnixSocketPairTest.IncreasedSocketSendBufUnblocksWrites/*
|
||||
|
|
|
|||
|
|
@ -23,3 +23,14 @@ AllUnixDomainSockets/UnixSocketPairCmsgTest.CloexecRecvFDPass/*
|
|||
|
||||
# TODO: Support `MSG_PEEK`
|
||||
AllUnixDomainSockets/UnixSocketPairCmsgTest.FDPassPeek/*
|
||||
|
||||
AllUnixDomainSockets/UnixSocketPairCmsgTest.InheritPasscred/*
|
||||
|
||||
AllUnixDomainSockets/UnixSocketPairCmsgTest.ZeroFDPass/*
|
||||
AllUnixDomainSockets/UnixSocketPairCmsgTest.ZeroFDPassCoalesceData/0
|
||||
AllUnixDomainSockets/UnixSocketPairCmsgTest.ZeroFDPassCoalesceData/6
|
||||
|
||||
AllUnixDomainSockets/UnixSocketPeerCredTest.GetPeerCred/2
|
||||
AllUnixDomainSockets/UnixSocketPeerCredTest.GetPeerCred/3
|
||||
AllUnixDomainSockets/UnixSocketPeerCredTest.GetPeerCred/8
|
||||
AllUnixDomainSockets/UnixSocketPeerCredTest.GetPeerCred/9
|
||||
|
|
|
|||
|
|
@ -11,3 +11,5 @@ SeqpacketUnixSockets/NonStreamSocketPairTest.MsgTruncTruncation/*
|
|||
SeqpacketUnixSockets/NonStreamSocketPairTest.MsgTruncTruncationRecvmsgMsghdrFlagMsgTrunc/*
|
||||
SeqpacketUnixSockets/NonStreamSocketPairTest.RecvmsgMsgTruncZeroLen/*
|
||||
SeqpacketUnixSockets/NonStreamSocketPairTest.RecvmsgMsgTruncMsgPeekZeroLen/*
|
||||
|
||||
SeqpacketUnixSockets/SeqpacketUnixSocketPairTest.IncreasedSocketSendBufUnblocksWrites/*
|
||||
|
|
|
|||
|
|
@ -3,3 +3,9 @@ AllUnixDomainSockets/StreamUnixSocketPairTest.RecvmsgOneSideClosed/*
|
|||
|
||||
# TODO: Support `ECONNRESET` errors on UNIX sockets
|
||||
AllUnixDomainSockets/StreamUnixSocketPairTest.ReadOneSideClosedWithUnreadData/*
|
||||
|
||||
AllUnixDomainSockets/StreamUnixSocketPairTest.IncreasedSocketSendBufUnblocksWrites/*
|
||||
|
||||
AllUnixDomainSockets/StreamUnixSocketPairTest.SendBufferOverflow/*
|
||||
|
||||
AllUnixDomainSockets/StreamUnixSocketPairTest.SetSocketSendBuf/*
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
StatfsTest.InternalTmpfs
|
||||
StatfsTest.InternalDevShm
|
||||
FstatfsTest.InternalDevShm
|
||||
FstatfsTest.InternalTmpfs
|
||||
FstatfsTest.InternalDevShm
|
||||
StatfsTest.InternalDevShm
|
||||
StatfsTest.InternalTmpfs
|
||||
StatFsTest.MountFlags
|
||||
|
|
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
SyncTest.CannotSyncFileSystemAtOpathFD
|
||||
SyncTest.CannotSyncFileSytemAtBadFd
|
||||
SyncTest.SyncFileSytem
|
||||
SyncTest.SyncFromPipe
|
||||
SyncTest.CannotSyncFileSytemAtBadFd
|
||||
|
|
@ -1,16 +1,31 @@
|
|||
AllInetTests/*/1
|
||||
AllInetTests/TcpSocketTest.ZeroWriteAllowed/0
|
||||
AllInetTests/SimpleTcpSocketTest.CleanupOnConnectionRefused/0
|
||||
AllInetTests/SimpleTcpSocketTest.GetSocketAcceptConnWithShutdown/0
|
||||
AllInetTests/SimpleTcpSocketTest.NonBlockingConnect_PollWrNorm/0
|
||||
AllInetTests/SimpleTcpSocketTest.OnlyAcknowledgeBacklogConnections/0
|
||||
AllInetTests/SimpleTcpSocketTest.SelfConnectSend/0
|
||||
AllInetTests/SimpleTcpSocketTest.SelfConnectSendRecv/0
|
||||
AllInetTests/SimpleTcpSocketTest.SelfConnectSendShutdownWrite/0
|
||||
AllInetTests/SimpleTcpSocketTest.SetMaxSeg/0
|
||||
AllInetTests/SimpleTcpSocketTest.SetSocketAttachDetachFilter/0
|
||||
AllInetTests/SimpleTcpSocketTest.SetSocketDetachFilterNoInstalledFilter/0
|
||||
AllInetTests/SimpleTcpSocketTest.SetTCPCorkOff/0
|
||||
AllInetTests/SimpleTcpSocketTest.SetTCPWindowClampZeroClosedSocket/0
|
||||
AllInetTests/SimpleTcpSocketTest.SetUnsupportedPMTUDISC/0
|
||||
AllInetTests/SimpleTcpSocketTest.ShutdownReadConnectingSocket/0
|
||||
AllInetTests/SimpleTcpSocketTest.ShutdownReadWriteConnectingSocket/0
|
||||
AllInetTests/SimpleTcpSocketTest.ShutdownWriteConnectingSocket/0
|
||||
AllInetTests/SimpleTcpSocketTest.SynRcvdOnListenerShutdown/0
|
||||
AllInetTests/TcpSocketTest.ClosedReadBlockingSocket/0
|
||||
AllInetTests/TcpSocketTest.ClosedWriteBlockingSocket/0
|
||||
AllInetTests/TcpSocketTest.FullBuffer/0
|
||||
AllInetTests/TcpSocketTest.MsgTrunc/0
|
||||
AllInetTests/TcpSocketTest.MsgTruncLargeSize/0
|
||||
AllInetTests/TcpSocketTest.MsgTruncPeek/0
|
||||
AllInetTests/TcpSocketTest.MsgTruncWithCtrunc/0
|
||||
AllInetTests/TcpSocketTest.SendUnblocksOnSendBufferIncrease/0
|
||||
AllInetTests/TcpSocketTest.SetPMTUD/0
|
||||
AllInetTests/TcpSocketTest.TcpInq/0
|
||||
AllInetTests/TcpSocketTest.TcpSCMPriority/0
|
||||
AllInetTests/TcpSocketTest.Tiocinq/0
|
||||
AllInetTests/TcpSocketTest.TcpInq/0
|
||||
AllInetTests/TcpSocketTest.MsgTruncPeek/0
|
||||
AllInetTests/TcpSocketTest.MsgTruncLargeSize/0
|
||||
AllInetTests/TcpSocketTest.MsgTruncWithCtrunc/0
|
||||
AllInetTests/TcpSocketTest.MsgTrunc/0
|
||||
|
||||
AllInetTests/SimpleTcpSocketTest.SetMaxSeg/0
|
||||
AllInetTests/SimpleTcpSocketTest.CleanupOnConnectionRefused/0
|
||||
AllInetTests/SimpleTcpSocketTest.SetTCPWindowClampZeroClosedSocket/0
|
||||
AllInetTests/SimpleTcpSocketTest.SetSocketAttachDetachFilter/0
|
||||
AllInetTests/SimpleTcpSocketTest.SetSocketDetachFilterNoInstalledFilter/0
|
||||
AllInetTests/TcpSocketTest.ZeroWriteAllowed/0
|
||||
|
|
|
|||
|
|
@ -1,9 +1,10 @@
|
|||
TimerTest.ProcessKilledOnCPUSoftLimit
|
||||
TimerTest.ProcessPingedRepeatedlyAfterCPUSoftLimit
|
||||
TimerTest.ProcessKilledOnCPUHardLimit
|
||||
IntervalTimerTest.SingleShotSilent
|
||||
IntervalTimerTest.AlreadyPendingSignal
|
||||
IntervalTimerTest.IgnoredSignalCountsAsOverrun
|
||||
IntervalTimerTest.PeriodicSilent
|
||||
IntervalTimerTest.PeriodicThreadDirectedSignal
|
||||
IntervalTimerTest.RealTimeSignalsAreNotDuplicated
|
||||
IntervalTimerTest.AlreadyPendingSignal
|
||||
IntervalTimerTest.IgnoredSignalCountsAsOverrun
|
||||
IntervalTimerTest.SingleShotSilent
|
||||
TimerTest.ProcessKilledOnCPUHardLimit
|
||||
TimerTest.ProcessKilledOnCPUSoftLimit
|
||||
TimerTest.ProcessPingedRepeatedlyAfterCPUSoftLimit
|
||||
TimerTest.RlimitCpuInheritedAcrossFork
|
||||
|
|
|
|||
|
|
@ -0,0 +1 @@
|
|||
FutimesatTest.OnNullPathWithOPath
|
||||
|
|
@ -1,3 +1,5 @@
|
|||
WriteTest.WriteNoExceedsRLimit
|
||||
WriteTest.PartialWriteSIGBUS
|
||||
WriteTest.PartialWriteSIGSEGV
|
||||
WriteTest.PwriteNoChangeOffset
|
||||
WriteTest.WriteExceedsRLimit
|
||||
WriteTest.PwriteNoChangeOffset
|
||||
WriteTest.WriteNoExceedsRLimit
|
||||
|
|
|
|||
|
|
@ -1 +1,2 @@
|
|||
XattrTest.TrustedNamespaceWithCapSysAdmin
|
||||
XattrTest.TrustedNamespaceWithCapSysAdmin
|
||||
XattrTest.XattrWithOPath
|
||||
|
|
|
|||
Loading…
Reference in New Issue