mirror of
https://github.com/prometheus-community/windows_exporter.git
synced 2025-04-18 19:24:05 +03:00
chore(deps): update dependency go to v1.24.1 (#1937)
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This commit is contained in:
parent
fce1e71cac
commit
221cfec732
3
.github/workflows/lint.yml
vendored
3
.github/workflows/lint.yml
vendored
@ -92,5 +92,6 @@ jobs:
|
||||
- name: golangci-lint
|
||||
uses: golangci/golangci-lint-action@4696ba8babb6127d732c3c6dde519db15edab9ea # v6
|
||||
with:
|
||||
version: v1.60
|
||||
# renovate: github=golangci/golangci-lint
|
||||
version: v1.64.7
|
||||
args: "--max-same-issues=0"
|
||||
|
@ -5,17 +5,14 @@ linters:
|
||||
- depguard
|
||||
- dupl
|
||||
- err113
|
||||
- execinquery
|
||||
- exhaustive
|
||||
- exhaustruct
|
||||
- exportloopref
|
||||
- fatcontext
|
||||
- funlen
|
||||
- gocognit
|
||||
- goconst
|
||||
- gocyclo
|
||||
- godot
|
||||
- gomnd
|
||||
- paralleltest
|
||||
- lll
|
||||
- maintidx
|
||||
|
4
go.mod
4
go.mod
@ -1,8 +1,6 @@
|
||||
module github.com/prometheus-community/windows_exporter
|
||||
|
||||
go 1.23.0
|
||||
|
||||
toolchain go1.23.4
|
||||
go 1.24
|
||||
|
||||
require (
|
||||
github.com/Microsoft/hcsshim v0.12.9
|
||||
|
@ -43,7 +43,10 @@ func TestGetOwnerPIDOfTCPPort(t *testing.T) {
|
||||
require.NoError(t, lister.Close())
|
||||
})
|
||||
|
||||
pid, err := iphlpapi.GetOwnerPIDOfTCPPort(windows.AF_INET, uint16(lister.Addr().(*net.TCPAddr).Port))
|
||||
tcpAddr, ok := lister.Addr().(*net.TCPAddr)
|
||||
require.True(t, ok)
|
||||
|
||||
pid, err := iphlpapi.GetOwnerPIDOfTCPPort(windows.AF_INET, uint16(tcpAddr.Port))
|
||||
require.NoError(t, err)
|
||||
require.EqualValues(t, os.Getpid(), pid)
|
||||
}
|
||||
|
@ -38,7 +38,7 @@ func Benchmark_MI_Query_Unmarshal(b *testing.B) {
|
||||
query, err := mi.NewQuery("SELECT Name FROM Win32_Process WHERE Handle = 0 OR Handle = 4")
|
||||
require.NoError(b, err)
|
||||
|
||||
for i := 0; i < b.N; i++ {
|
||||
for b.Loop() {
|
||||
err := session.QueryUnmarshal(&processes, mi.OperationFlagsStandardRTTI, nil, mi.NamespaceRootCIMv2, mi.QueryDialectWQL, query)
|
||||
require.NoError(b, err)
|
||||
require.Equal(b, []win32Process{{Name: "System Idle Process"}, {Name: "System"}}, processes)
|
||||
|
@ -61,7 +61,7 @@ func BenchmarkTestCollector(b *testing.B) {
|
||||
|
||||
var data []processFull
|
||||
|
||||
for i := 0; i < b.N; i++ {
|
||||
for b.Loop() {
|
||||
_ = performanceData.Collect(&data)
|
||||
}
|
||||
|
||||
|
@ -5,7 +5,7 @@ import (
|
||||
)
|
||||
|
||||
func BenchmarkQueryPerformanceData(b *testing.B) {
|
||||
for n := 0; n < b.N; n++ {
|
||||
for b.Loop() {
|
||||
_, _ = QueryPerformanceData("Global", "")
|
||||
}
|
||||
}
|
||||
|
@ -57,7 +57,7 @@ func FuncBenchmarkCollector[C collector.Collector](b *testing.B, name string, co
|
||||
}
|
||||
}()
|
||||
|
||||
for i := 0; i < b.N; i++ {
|
||||
for b.Loop() {
|
||||
require.NoError(b, c.Collect(metrics))
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user