mirror of
https://github.com/ipfs/kubo.git
synced 2026-03-01 14:28:02 +08:00
fix ulimit tests
Not sure why CI wasn't failing. License: MIT Signed-off-by: Steven Allen <steven@stebalien.com>
This commit is contained in:
parent
4b7a24f0af
commit
c318e3472e
@ -16,7 +16,7 @@ func TestManageFdLimit(t *testing.T) {
|
||||
t.Errorf("Cannot manage file descriptors")
|
||||
}
|
||||
|
||||
if maxFds != uint64(2048) {
|
||||
if maxFds != uint64(8192) {
|
||||
t.Errorf("Maximum file descriptors default value changed")
|
||||
}
|
||||
}
|
||||
@ -38,16 +38,13 @@ func TestManageInvalidNFds(t *testing.T) {
|
||||
t.Fatal("Cannot set the IPFS_FD_MAX env variable")
|
||||
}
|
||||
|
||||
// call to check and set the maximum file descriptor from the env
|
||||
setMaxFds()
|
||||
|
||||
if _, _, err := ManageFdLimit(); err == nil {
|
||||
t.Errorf("ManageFdLimit should return an error")
|
||||
} else if err != nil {
|
||||
flag := strings.Contains(err.Error(),
|
||||
"cannot set rlimit, IPFS_FD_MAX is larger than the hard limit")
|
||||
"failed to raise ulimit to IPFS_FD_MAX")
|
||||
if !flag {
|
||||
t.Errorf("ManageFdLimit returned unexpected error")
|
||||
t.Error("ManageFdLimit returned unexpected error", err)
|
||||
}
|
||||
}
|
||||
|
||||
@ -74,11 +71,6 @@ func TestManageFdLimitWithEnvSet(t *testing.T) {
|
||||
t.Fatal("Cannot set the IPFS_FD_MAX env variable")
|
||||
}
|
||||
|
||||
setMaxFds()
|
||||
if maxFds != uint64(value) {
|
||||
t.Errorf("The maxfds is not set from IPFS_FD_MAX")
|
||||
}
|
||||
|
||||
if _, _, err = ManageFdLimit(); err != nil {
|
||||
t.Errorf("Cannot manage file descriptor count")
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user