shirou
d725bd1786
fix lint
2024-05-28 22:27:17 +09:00
shirou
5cd488ff30
[net][linux]: remove unused files. go1.11 is not supported now.
2024-05-28 22:27:17 +09:00
shirou
e9591b5b01
rename redundant test function names, such as TestCPU in cpu package
2024-05-28 22:27:17 +09:00
shirou
bc060cc227
add SPDX License, remove old build tag, and replace import
2024-05-28 22:27:17 +09:00
camcui
3ec3f55280
chore: fix some typos in comments
...
Signed-off-by: camcui <cuishua@sina.cn>
2024-04-12 15:00:55 +08:00
Amarinder Cheema
6311a849df
Update net_openbsd.go to correctly parse netstat output on obsd. See #1441
2024-04-05 23:10:16 -07:00
Ville Skyttä
362fa4b9c4
Avoid repeated regexp compilations
2023-12-21 09:51:14 +02:00
Matthieu MOREL
c806740b34
ci(lint): ensure io/ioutil replacement ( #1525 )
...
* ci(lint): enure ioutil replacement
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
* Update host_solaris.go
* Update process_linux_test.go
* Update net_linux_test.go
* Update net_linux_test.go
* Update process_test.go
* Update process_linux_test.go
* Update process_linux_test.go
---------
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
2023-09-12 21:14:04 +09:00
shirou
0665cafa1b
chore: replace deprecated ioutil package to os and io
2023-09-08 17:05:14 +00:00
Antoine Toulme
fe1caf758c
lint fixes
2023-06-02 01:31:05 -07:00
Antoine Toulme
38b94668ea
allow to pass context values to override environment variables
2023-06-02 01:31:05 -07:00
cui fliter
9aa4e7a744
fix some comments
...
Signed-off-by: cui fliter <imcusg@gmail.com>
2023-05-09 16:42:07 +08:00
Matthieu MOREL
1fb1e3e3e6
ci(lint): correct gci linter
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
2023-04-04 18:07:22 +00:00
shirou
852f455217
fix lint
2023-02-12 09:24:52 +00:00
Steve Zhang
cf62eac8f9
The current codes miss below statistic data under solaris/illumos:
...
1. the disk io statistic data as: nread, nwritten, reads, writes, rtime, wtime;
2. the free memory under global zone;
3. the net io statistic data as: rbytes64, ipackets64, idrops64, ierrors, obytes64, opackets64, odrops64, oerrors.
The new feature branch adds the above missing statistic data based on the psutil project (https://psutil.readthedocs.io/ ), it has been tested under solaris ( Oracle Solaris 11.4 X86) and illumos (OmniOS v11 r151044).
2022-11-21 21:28:36 -07:00
Steffen Geissinger
5bbcabf17d
Pass on context to ConnectionsPidWithContext
2022-10-19 10:07:21 +02:00
Ties de Wit
e4409ef6a1
Update net_linux.go
2022-09-01 09:17:10 +02:00
shirou
f11e3ba120
fix(net,linux): move IsLittleEndian to internal
2022-07-04 08:41:25 +00:00
shirou
e4e6ed2efa
fix(net,linux): fix BigEndian test
2022-07-03 02:44:35 +00:00
shirou
8ae3affce0
fix(net,linux): fix decodeaddress if Big Endian
2022-07-02 13:39:32 +00:00
chbuescher
7dd96685cb
Merge branch 'shirou:master' into master
2022-06-07 08:51:58 +02:00
xca1075
d4f012c565
fix aix nocgo compile
2022-06-03 17:43:52 +02:00
xca1075
e24e72062b
aix: split code, that uses perfstat, to _cgo and _nocgo files
2022-06-03 17:01:36 +02:00
shirou
0074fab5f5
[net][linux]: fix lint
2022-05-21 09:31:25 +00:00
xca1075
ce49e45ed3
get IOCounters for aix with perfstat
2022-05-18 11:14:17 +02:00
Ville Skyttä
7befb75528
[net] gofumpt with 0.3.0 / golangci-lint 1.45.0
2022-03-19 22:43:20 +02:00
Ville Skyttä
f7e1f36418
refactor: remove unnecessary exec.LookPath calls
...
Executing the command does the lookup if needed and returns the same
error when not found, no need to do it separately.
2022-03-04 18:56:33 +02:00
Matthieu MOREL
b0469a470b
Merge branch 'master' into master
2022-02-01 19:28:26 +01:00
Ville Skyttä
1e56c6f421
Spelling and grammar fixes
2022-01-30 22:48:09 +02:00
Matthieu MOREL
8ba220d241
enable contextcheck linter
2022-01-24 09:26:50 +01:00
Lomanic
d826e14e27
[net][linux] Fix #1198 "f.ReadDir undefined" on Go 1.15 by redefining a custom readDir according to go version
...
Using os.File.Readdir pre Go 1.16 and os.File.ReadDir post Go 1.16
2022-01-01 18:07:03 +01:00
mmorel-35
1e6b445a8a
gofumpt
2021-12-22 21:54:41 +00:00
mmorel-35
eb5f6203d8
gofmt
2021-12-22 21:46:33 +00:00
Matthieu MOREL
b673968d5d
enable errorlint linter
2021-12-04 22:29:38 +01:00
shirou
d2e27c1712
fix dependabot v2 deletion.
2021-12-01 00:12:55 +00:00
shirou
0969c9436b
delete v2 directory, move v3 to top #1078
2021-11-30 23:47:59 +00:00
shirou
3d97fc18f4
add check if it runs on CI
2021-05-08 22:31:05 +09:00
shirou
c6bd05a3e9
relax net/NetIOCountersAll test.
...
It often fails in CI.
2021-05-08 21:25:16 +09:00
MashaSamoylova
7631bb0e5e
Fix lsof args for udp4 in unix
2021-01-11 17:08:18 +07:00
shirou
34412e0b7f
[net] relax NetIOCounterAll test
2020-11-19 22:24:36 +09:00
shirou
6286bea32a
Merge pull request #989 from Lomanic/issue734tests
...
[ci] Implement automatic tests on GH Actions on linux, windows and darwin
2020-11-19 21:46:19 +09:00
Lomanic
64e16cc8c3
[net][darwin] Fix tests with mismatched types
2020-11-08 17:13:56 +01:00
Lomanic
7f0ba43398
[net][darwin][freebsd] Fix tests with func not returning common.ErrNotImplementedError
2020-11-08 17:13:56 +01:00
MashaSamoylova
860f332c22
Fix getting udp6 ports
2020-11-04 09:32:02 +07:00
shirou
f377a07e5a
fix test and openbsd errors.
2020-10-25 19:06:59 +09:00
Sergey Vinogradov
8ff2ab3187
Add "vet" target to the Makefile
...
Making the "vet" target will run "go vet ./..." for each supported
GOOS.
Also, some of the warnings produced by go 1.15 vet were mitigated.
2020-10-10 16:50:49 +03:00
Lomanic
4cfc60d68b
Merge pull request #928 from Lomanic/skip-tests-when-not-implemented
2020-09-06 13:33:31 +02:00
Lomanic
e1925b853e
Merge pull request #935 from Lomanic/issue900
...
[linux] Fix #900 , skip or fix failing tests in docker
2020-09-02 10:35:27 +02:00
Lomanic
1b3e0c6643
[linux] Fix #900 , skip or fix failing tests in docker
...
TestGetProcInodesAll: create a server so there are some opened inodes
TestUsers: skip if Users is empty, because of an empty /var/run/utmp
Test_Process_Groups: skip if Groups is empty
TestConnectionsMax: skip on CI, not only CircleCI
2020-09-02 01:06:17 +02:00
Lomanic
ab084b525c
[net] Skip tests on non-implemented platforms #446
2020-08-29 18:39:50 +02:00