Add proc_test for procfs

This commit is contained in:
Fabing Li 2024-12-10 08:17:01 +00:00 committed by Tate, Hongliang Tian
parent 327a6b5e30
commit cd22854f59
2 changed files with 60 additions and 0 deletions

View File

@ -31,6 +31,7 @@ TESTS ?= \
open_test \
pread64_test \
preadv2_test \
proc_test \
pselect_test \
pwrite64_test \
pwritev2_test \

View File

@ -0,0 +1,59 @@
ProcSelfFd.OpenFd
ProcLoadavg.EndsWithNewline
ProcLoadavg.Fields
ProcPidCmdline.MatchesArgv
ProcPidCmdline.SubprocessForkSameCmdline
ProcSelfAuxv.EntryPresence
ProcSelfAuxv.EntryValues
ProcSelfMaps.Basic
ProcSelfMaps.Map1
ProcSelfMaps.Map2
ProcSelfMaps.MapUnmap
ProcSelfMaps.SharedAnon
ProcSelfFdInfo.GetdentsDuplicates
ProcSelfFdInfo.CorrectFds
ProcSelfFdInfo.Flags
ProcCpuinfo.RequiredFieldsArePresent
ProcUptime.IsPresent
ProcMeminfo.ContainsBasicFields
ProcStat.ContainsBasicFields
ProcStat.EndsWithNewline
ProcStat.Fields
ProcSelfStat.PopulateWriteRSS
ProcSelfStat.PopulateNoneRSS
ProcPidStatusTest.HasBasicFields
ProcPidStatusTest.StateRunning
ProcPidStatusTest.StateSleeping_NoRandomSave
ProcPidStatusTest.Threads
ProcPidStatTest.VmStats
ProcPidEnviron.MatchesEnviron
ProcPidSymlink.SubprocessRunning
ProcPidSymlink.SubprocessZombied
ProcPidSymlink.SubprocessExited
ProcPidExe.Subprocess
ProcPidFile.SubprocessRunning
ProcPidFile.SubprocessZombie
ProcPidFile.SubprocessExited
ProcTask.KilledThreadsDisappear
ProcTask.ChildTaskDir
ProcTask.VerifyTaskDir
ProcTask.TaskDirCannotBeDeleted
ProcTask.VerifyTaskDirNlinks
ProcTask.CommContainsThreadNameAndTrailingNewline
ProcTaskNs.NsDirExistsAndHasCorrectMetadata
ProcTaskNs.AccessOnNsNodeSucceeds
ProcSysKernelHostname.Exists
ProcSysKernelHostname.MatchesUname
ProcSysVmMmapMinAddr.HasNumericValue
ProcSysVmOvercommitMemory.HasNumericValue
ProcFilesystems.PresenceOfShmMaxMniAll
ProcMounts.IsSymlink
ProcSelfMountinfo.RequiredFieldsArePresent
ProcSelfMounts.RequiredFieldsArePresent
Proc.GetdentsEnoent
Proc.PidTidIOAccounting
Proc.Statfs
SelfAndNumericPid/ProcPidStatTest.HasBasicFields/0
SelfAndNumericPid/ProcPidStatTest.HasBasicFields/1
SelfAndNumericPid/ProcPidStatmTest.HasBasicFields/0
SelfAndNumericPid/ProcPidStatmTest.HasBasicFields/1