chore(linters): Enforce import grouping with gci linter (#16526)

Signed-off-by: Paulo Dias <paulodias.gm@gmail.com>
Co-authored-by: Thomas Casteleyn <thomas.casteleyn@me.com>
This commit is contained in:
Paulo Dias 2025-02-25 01:37:12 +00:00 committed by GitHub
parent 7d181b7a75
commit cb71790cf7
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
147 changed files with 288 additions and 170 deletions

View File

@ -11,6 +11,7 @@ linters:
- errcheck
- errname
- errorlint
- gci
- gocheckcompilerdirectives
- gocritic
- goprintffuncname
@ -79,6 +80,12 @@ linters-settings:
- "(*hash/maphash.Hash).WriteString"
- "(*github.com/influxdata/telegraf/plugins/outputs/postgresql/sqltemplate.Template).UnmarshalText"
gci:
sections:
- standard
- default
- localmodule
gocritic:
# Disable all checks.
# Default: false

View File

@ -11,6 +11,7 @@ import (
"time"
"github.com/fatih/color"
"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf/config"
"github.com/influxdata/telegraf/internal"

View File

@ -7,6 +7,8 @@ import (
"sort"
"strings"
"github.com/urfave/cli/v2"
"github.com/influxdata/telegraf/plugins/aggregators"
"github.com/influxdata/telegraf/plugins/inputs"
"github.com/influxdata/telegraf/plugins/outputs"
@ -14,7 +16,6 @@ import (
"github.com/influxdata/telegraf/plugins/processors"
"github.com/influxdata/telegraf/plugins/secretstores"
"github.com/influxdata/telegraf/plugins/serializers"
"github.com/urfave/cli/v2"
)
func pluginNames[M ~map[string]V, V any](m M, prefix string) []byte {

View File

@ -9,8 +9,9 @@ import (
"time"
"github.com/coreos/go-semver/semver"
"github.com/influxdata/telegraf"
"github.com/stretchr/testify/require"
"github.com/influxdata/telegraf"
)
func TestPluginDeprecation(t *testing.T) {

View File

@ -3,8 +3,9 @@ package docker_test
import (
"testing"
"github.com/influxdata/telegraf/internal/docker"
"github.com/stretchr/testify/require"
"github.com/influxdata/telegraf/internal/docker"
)
func TestParseImage(t *testing.T) {

View File

@ -13,8 +13,9 @@ import (
"testing"
"time"
"github.com/influxdata/telegraf/testutil"
"github.com/stretchr/testify/require"
"github.com/influxdata/telegraf/testutil"
)
// test that a restarting process resets pipes properly

View File

@ -8,8 +8,9 @@ import (
"os"
"time"
"github.com/influxdata/telegraf"
"golang.org/x/sys/windows/svc/eventlog"
"github.com/influxdata/telegraf"
)
const (

View File

@ -4,8 +4,9 @@ import (
"os"
"testing"
"github.com/influxdata/telegraf/selfstat"
"github.com/stretchr/testify/require"
"github.com/influxdata/telegraf/selfstat"
)
func TestTextLogTargetDefault(t *testing.T) {

View File

@ -10,8 +10,9 @@ import (
"testing"
"time"
"github.com/influxdata/telegraf"
"github.com/stretchr/testify/require"
"github.com/influxdata/telegraf"
)
func TestStructuredStderr(t *testing.T) {

View File

@ -8,8 +8,9 @@ import (
"testing"
"time"
"github.com/influxdata/telegraf"
"github.com/stretchr/testify/require"
"github.com/influxdata/telegraf"
)
func TestTextStderr(t *testing.T) {

View File

@ -5,8 +5,9 @@ import (
"testing"
"time"
"github.com/influxdata/telegraf"
"github.com/stretchr/testify/require"
"github.com/influxdata/telegraf"
)
func mustMetric(

View File

@ -4,8 +4,9 @@ import (
"testing"
"time"
"github.com/influxdata/telegraf/metric"
"github.com/stretchr/testify/require"
"github.com/influxdata/telegraf/metric"
)
func TestMemoryBufferAcceptCallsMetricAccept(t *testing.T) {

View File

@ -4,11 +4,12 @@ import (
"testing"
"time"
"github.com/stretchr/testify/require"
"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf/config"
"github.com/influxdata/telegraf/metric"
"github.com/influxdata/telegraf/testutil"
"github.com/stretchr/testify/require"
)
func TestSimple(t *testing.T) {

View File

@ -6,10 +6,10 @@ import (
"time"
"github.com/google/go-cmp/cmp/cmpopts"
"github.com/stretchr/testify/require"
"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf/testutil"
"github.com/stretchr/testify/require"
)
func TestConfigInvalidAlgorithm(t *testing.T) {

View File

@ -4,11 +4,12 @@ import (
"testing"
"time"
"github.com/stretchr/testify/require"
"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf/metric"
common "github.com/influxdata/telegraf/plugins/common/starlark"
"github.com/influxdata/telegraf/testutil"
"github.com/stretchr/testify/require"
)
var m1 = metric.New("m1",

View File

@ -5,6 +5,7 @@ import (
"fmt"
"github.com/IBM/sarama"
"github.com/influxdata/telegraf/config"
)

View File

@ -4,8 +4,9 @@ import (
"strings"
"testing"
"github.com/influxdata/telegraf/config"
"github.com/stretchr/testify/require"
"github.com/influxdata/telegraf/config"
)
func TestURIParsing(t *testing.T) {

View File

@ -5,8 +5,9 @@ import (
"testing"
"time"
"github.com/influxdata/telegraf/config"
"github.com/stretchr/testify/require"
"github.com/influxdata/telegraf/config"
)
func TestInvalidPeriod(t *testing.T) {

View File

@ -5,11 +5,12 @@ import (
"testing"
"time"
"github.com/stretchr/testify/require"
"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf/internal"
"github.com/influxdata/telegraf/metric"
"github.com/influxdata/telegraf/plugins/serializers/influx"
"github.com/stretchr/testify/require"
)
func TestIndividualSerializer(t *testing.T) {

View File

@ -7,7 +7,7 @@ import (
"time"
// TODO: import your plugins
// _ "github.com/my_github_user/my_plugin_repo/plugins/inputs/mypluginname"
_ "github.com/influxdata/tail" // Example external package for showing where you can import your plugins
"github.com/influxdata/telegraf/plugins/common/shim"
)

View File

@ -7,11 +7,12 @@ import (
"testing"
"time"
"github.com/stretchr/testify/require"
"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf/internal"
"github.com/influxdata/telegraf/models"
"github.com/influxdata/telegraf/testutil"
"github.com/stretchr/testify/require"
)
func TestErrorBehaviorDefault(t *testing.T) {

View File

@ -9,10 +9,10 @@ import (
"github.com/Azure/azure-sdk-for-go/sdk/azcore"
"github.com/Azure/azure-sdk-for-go/sdk/azcore/cloud"
"github.com/Azure/azure-sdk-for-go/sdk/azidentity"
receiver "github.com/logzio/azure-monitor-metrics-receiver"
"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf/plugins/inputs"
receiver "github.com/logzio/azure-monitor-metrics-receiver"
)
type AzureMonitor struct {

View File

@ -7,9 +7,10 @@ import (
"net/textproto"
"testing"
"github.com/stretchr/testify/require"
"github.com/influxdata/telegraf/plugins/inputs/beanstalkd"
"github.com/influxdata/telegraf/testutil"
"github.com/stretchr/testify/require"
)
func TestBeanstalkd(t *testing.T) {

View File

@ -6,10 +6,11 @@ import (
"testing"
"time"
"github.com/stretchr/testify/require"
"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf/metric"
"github.com/influxdata/telegraf/testutil"
"github.com/stretchr/testify/require"
)
func TestCgroupStatistics_1(t *testing.T) {

View File

@ -7,10 +7,11 @@ import (
"testing"
"time"
"github.com/stretchr/testify/require"
"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf/metric"
"github.com/influxdata/telegraf/testutil"
"github.com/stretchr/testify/require"
)
func TestCgroupV2Cpu(t *testing.T) {

View File

@ -4,6 +4,7 @@ import (
"testing"
"github.com/hashicorp/consul/api"
"github.com/influxdata/telegraf/testutil"
)

View File

@ -8,9 +8,10 @@ import (
"testing"
"time"
"github.com/stretchr/testify/require"
"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf/testutil"
"github.com/stretchr/testify/require"
)
func TestConsulStats(t *testing.T) {

View File

@ -5,9 +5,10 @@ import (
"net/http/httptest"
"testing"
"github.com/stretchr/testify/require"
"github.com/influxdata/telegraf/plugins/inputs/couchdb"
"github.com/influxdata/telegraf/testutil"
"github.com/stretchr/testify/require"
)
func TestBasic(t *testing.T) {

View File

@ -4,8 +4,9 @@ import (
"testing"
"time"
"github.com/influxdata/telegraf/config"
"github.com/stretchr/testify/require"
"github.com/influxdata/telegraf/config"
)
func TestSubscription_createRequest(t *testing.T) {

View File

@ -4,10 +4,9 @@ package mocks
import (
net "net"
time "time"
mock "github.com/stretchr/testify/mock"
time "time"
)
// Conn is an autogenerated mock type for the Conn type

View File

@ -3,8 +3,9 @@ package elasticsearch_query
import (
"fmt"
"github.com/influxdata/telegraf"
elastic5 "gopkg.in/olivere/elastic.v5"
"github.com/influxdata/telegraf"
)
type resultMetric struct {

View File

@ -11,12 +11,13 @@ import (
"testing"
"time"
"github.com/stretchr/testify/require"
"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf/config"
"github.com/influxdata/telegraf/plugins/inputs"
"github.com/influxdata/telegraf/plugins/parsers/influx"
"github.com/influxdata/telegraf/testutil"
"github.com/stretchr/testify/require"
)
func TestInvalidRequests(t *testing.T) {

View File

@ -7,10 +7,11 @@
package jnpr_gnmi_extention
import (
protoreflect "google.golang.org/protobuf/reflect/protoreflect"
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
protoreflect "google.golang.org/protobuf/reflect/protoreflect"
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
)
const (

View File

@ -3,11 +3,10 @@
package mocks
import (
net "net"
"net"
"time"
mock "github.com/stretchr/testify/mock"
time "time"
"github.com/stretchr/testify/mock"
)
// Conn is an autogenerated mock type for the Conn type

View File

@ -5,8 +5,9 @@ package intel_pmt
import (
"testing"
"github.com/influxdata/telegraf/testutil"
"github.com/stretchr/testify/require"
"github.com/influxdata/telegraf/testutil"
)
func TestFilterAggregatorByDatatype(t *testing.T) {

View File

@ -8,9 +8,10 @@ import (
"testing"
"time"
"github.com/stretchr/testify/require"
"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf/testutil"
"github.com/stretchr/testify/require"
)
func createTempFile(t *testing.T, dir, pattern string, data []byte) (*os.File, os.FileInfo) {

View File

@ -7,9 +7,10 @@ import (
"fmt"
"testing"
"github.com/influxdata/telegraf/testutil"
ia "github.com/intel/iaevents"
"github.com/stretchr/testify/require"
"github.com/influxdata/telegraf/testutil"
)
func TestResolveEntities(t *testing.T) {

View File

@ -9,8 +9,9 @@ import (
"testing"
"time"
"github.com/influxdata/telegraf/testutil"
"github.com/stretchr/testify/require"
"github.com/influxdata/telegraf/testutil"
)
func TestGenerate(t *testing.T) {

View File

@ -3,8 +3,9 @@ package internet_speed
import (
"testing"
"github.com/influxdata/telegraf/testutil"
"github.com/stretchr/testify/require"
"github.com/influxdata/telegraf/testutil"
)
func TestGathering(t *testing.T) {

View File

@ -4,9 +4,10 @@ import (
"testing"
"time"
"github.com/stretchr/testify/require"
"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf/testutil"
"github.com/stretchr/testify/require"
)
func TestIpsetEntries(t *testing.T) {

View File

@ -10,10 +10,11 @@ import (
"testing"
"time"
"github.com/stretchr/testify/require"
"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf/config"
"github.com/influxdata/telegraf/testutil"
"github.com/stretchr/testify/require"
)
func TestJobRequest(t *testing.T) {

View File

@ -3,7 +3,6 @@ package jolokia2_agent
import (
_ "embed"
"fmt"
"sync"
"time"

View File

@ -7,10 +7,11 @@
package authentication
import (
protoreflect "google.golang.org/protobuf/reflect/protoreflect"
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
protoreflect "google.golang.org/protobuf/reflect/protoreflect"
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
)
const (

View File

@ -4,6 +4,7 @@ package authentication
import (
context "context"
grpc "google.golang.org/grpc"
codes "google.golang.org/grpc/codes"
status "google.golang.org/grpc/status"

View File

@ -7,10 +7,11 @@
package telemetry
import (
protoreflect "google.golang.org/protobuf/reflect/protoreflect"
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
protoreflect "google.golang.org/protobuf/reflect/protoreflect"
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
)
const (

View File

@ -4,6 +4,7 @@ package telemetry
import (
context "context"
grpc "google.golang.org/grpc"
codes "google.golang.org/grpc/codes"
status "google.golang.org/grpc/status"

View File

@ -6,9 +6,9 @@ import (
"os"
"testing"
"github.com/influxdata/telegraf/testutil"
"github.com/stretchr/testify/require"
"github.com/influxdata/telegraf/testutil"
)
func TestFullVmStatProcFile(t *testing.T) {

View File

@ -4,8 +4,9 @@ import (
"testing"
"time"
"github.com/influxdata/telegraf/plugins/common/tls"
"github.com/stretchr/testify/require"
"github.com/influxdata/telegraf/plugins/common/tls"
)
type mockHandler struct {

View File

@ -4,8 +4,9 @@ import (
"context"
"strings"
"github.com/influxdata/telegraf"
corev1 "k8s.io/api/core/v1"
"github.com/influxdata/telegraf"
)
func collectEndpoints(ctx context.Context, acc telegraf.Accumulator, ki *KubernetesInventory) {

View File

@ -4,12 +4,12 @@ import (
"testing"
"time"
"github.com/stretchr/testify/require"
"k8s.io/api/core/v1"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf/testutil"
"github.com/stretchr/testify/require"
)
func TestEndpoint(t *testing.T) {

View File

@ -4,12 +4,12 @@ import (
"testing"
"time"
"github.com/stretchr/testify/require"
netv1 "k8s.io/api/networking/v1"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf/testutil"
"github.com/stretchr/testify/require"
)
func TestIngress(t *testing.T) {

View File

@ -5,12 +5,12 @@ import (
"testing"
"time"
"github.com/stretchr/testify/require"
corev1 "k8s.io/api/core/v1"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf/testutil"
"github.com/stretchr/testify/require"
)
func TestPersistentVolumeClaim(t *testing.T) {

View File

@ -4,13 +4,13 @@ import (
"testing"
"time"
"github.com/stretchr/testify/require"
corev1 "k8s.io/api/core/v1"
"k8s.io/apimachinery/pkg/api/resource"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf/testutil"
"github.com/stretchr/testify/require"
)
func TestResourceQuota(t *testing.T) {

View File

@ -6,9 +6,10 @@ import (
"net/http/httptest"
"testing"
"github.com/stretchr/testify/require"
"github.com/influxdata/telegraf/filter"
"github.com/influxdata/telegraf/testutil"
"github.com/stretchr/testify/require"
)
func TestKubernetesStats(t *testing.T) {

View File

@ -6,6 +6,7 @@ import (
"time"
"github.com/go-ldap/ldap/v3"
"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf/metric"
)

View File

@ -6,6 +6,7 @@ import (
"time"
"github.com/go-ldap/ldap/v3"
"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf/metric"
)

View File

@ -4,9 +4,10 @@ import (
"testing"
"time"
"github.com/stretchr/testify/require"
"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf/testutil"
"github.com/stretchr/testify/require"
)
type mockClient struct {

View File

@ -5,11 +5,12 @@ import (
"time"
mb "github.com/grid-x/modbus"
"github.com/stretchr/testify/require"
"github.com/tbrandon/mbserver"
"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf/metric"
"github.com/influxdata/telegraf/testutil"
"github.com/stretchr/testify/require"
"github.com/tbrandon/mbserver"
)
func TestMetric(t *testing.T) {

View File

@ -7,10 +7,11 @@ import (
"time"
mb "github.com/grid-x/modbus"
"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf/testutil"
"github.com/stretchr/testify/require"
"github.com/tbrandon/mbserver"
"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf/testutil"
)
func TestRegister(t *testing.T) {

View File

@ -5,12 +5,13 @@ import (
"testing"
"time"
"github.com/shirou/gopsutil/v4/net"
"github.com/stretchr/testify/require"
"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf/metric"
"github.com/influxdata/telegraf/plugins/inputs/system"
"github.com/influxdata/telegraf/testutil"
"github.com/shirou/gopsutil/v4/net"
"github.com/stretchr/testify/require"
)
func TestNetIOStats(t *testing.T) {

View File

@ -6,10 +6,10 @@ import (
"testing"
"time"
"github.com/stretchr/testify/require"
"github.com/influxdata/telegraf/config"
"github.com/influxdata/telegraf/testutil"
"github.com/stretchr/testify/require"
)
func TestBadProtocol(t *testing.T) {

View File

@ -5,12 +5,13 @@ import (
"testing"
"time"
"github.com/shirou/gopsutil/v4/net"
"github.com/stretchr/testify/require"
"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf/metric"
"github.com/influxdata/telegraf/plugins/inputs/system"
"github.com/influxdata/telegraf/testutil"
"github.com/shirou/gopsutil/v4/net"
"github.com/stretchr/testify/require"
)
func TestNetStats(t *testing.T) {

View File

@ -6,8 +6,9 @@ import (
"strings"
"testing"
"github.com/influxdata/telegraf/testutil"
"github.com/stretchr/testify/require"
"github.com/influxdata/telegraf/testutil"
)
func getMountStatsPath() string {

View File

@ -8,9 +8,10 @@ import (
"testing"
"time"
"github.com/stretchr/testify/require"
"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf/testutil"
"github.com/stretchr/testify/require"
)
func TestNomadStats(t *testing.T) {

View File

@ -7,9 +7,9 @@ import (
"net/url"
"testing"
"github.com/influxdata/telegraf/testutil"
"github.com/stretchr/testify/require"
"github.com/influxdata/telegraf/testutil"
)
func TestNSQStatsV1(t *testing.T) {

View File

@ -8,12 +8,13 @@ import (
"testing"
"time"
"github.com/stretchr/testify/require"
"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf/config"
"github.com/influxdata/telegraf/internal"
"github.com/influxdata/telegraf/models"
"github.com/influxdata/telegraf/testutil"
"github.com/stretchr/testify/require"
)
func TestProbe(t *testing.T) {

View File

@ -8,6 +8,7 @@ import (
"sync"
"time"
"github.com/influxdata/influxdb-observability/otel2influx"
"go.opentelemetry.io/collector/pdata/plog/plogotlp"
"go.opentelemetry.io/collector/pdata/pmetric/pmetricotlp"
"go.opentelemetry.io/collector/pdata/ptrace/ptraceotlp"
@ -15,7 +16,6 @@ import (
"google.golang.org/grpc"
"google.golang.org/grpc/credentials"
"github.com/influxdata/influxdb-observability/otel2influx"
"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf/config"
"github.com/influxdata/telegraf/plugins/common/tls"

View File

@ -10,12 +10,13 @@ import (
"testing"
"time"
"github.com/stretchr/testify/require"
"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf/config"
"github.com/influxdata/telegraf/plugins/inputs"
"github.com/influxdata/telegraf/plugins/parsers/influx"
"github.com/influxdata/telegraf/testutil"
"github.com/stretchr/testify/require"
)
func TestFormatURL(t *testing.T) {

View File

@ -9,8 +9,9 @@ import (
"path/filepath"
"testing"
"github.com/influxdata/telegraf/testutil"
"github.com/stretchr/testify/require"
"github.com/influxdata/telegraf/testutil"
)
func serverSocket(l net.Listener) {

View File

@ -14,9 +14,6 @@ import (
"strconv"
"time"
"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf/models"
corev1 "k8s.io/api/core/v1"
"k8s.io/apimachinery/pkg/fields"
"k8s.io/apimachinery/pkg/labels"
@ -26,6 +23,9 @@ import (
"k8s.io/client-go/rest"
"k8s.io/client-go/tools/cache"
"k8s.io/client-go/tools/clientcmd"
"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf/models"
)
type podMetadata struct {

View File

@ -3,8 +3,9 @@ package puppetagent
import (
"testing"
"github.com/influxdata/telegraf/testutil"
"github.com/stretchr/testify/require"
"github.com/influxdata/telegraf/testutil"
)
func TestGather(t *testing.T) {

View File

@ -7,8 +7,9 @@ import (
"testing"
"time"
"github.com/influxdata/telegraf/testutil"
"github.com/stretchr/testify/require"
"github.com/influxdata/telegraf/testutil"
)
// Test against fully filled data

View File

@ -2,7 +2,6 @@ package redis
import (
"bufio"
"fmt"
"strings"
"testing"

View File

@ -13,13 +13,13 @@ import (
"strings"
"time"
goslurm "github.com/pcolladosoto/goslurm/v0038"
"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf/config"
"github.com/influxdata/telegraf/internal"
"github.com/influxdata/telegraf/plugins/common/tls"
"github.com/influxdata/telegraf/plugins/inputs"
goslurm "github.com/pcolladosoto/goslurm/v0038"
)
//go:embed sample.conf

View File

@ -8,11 +8,12 @@ import (
"strings"
"testing"
"github.com/stretchr/testify/require"
"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf/config"
"github.com/influxdata/telegraf/plugins/parsers/influx"
"github.com/influxdata/telegraf/testutil"
"github.com/stretchr/testify/require"
)
func TestGoodURLs(t *testing.T) {

View File

@ -10,12 +10,13 @@ import (
"strings"
"testing"
"github.com/stretchr/testify/require"
"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf/config"
"github.com/influxdata/telegraf/plugins/inputs"
"github.com/influxdata/telegraf/plugins/parsers/influx"
"github.com/influxdata/telegraf/testutil"
"github.com/stretchr/testify/require"
)
func TestCasesScan(t *testing.T) {

View File

@ -10,6 +10,7 @@ import (
"time"
"github.com/coreos/go-semver/semver"
"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf/config"
"github.com/influxdata/telegraf/filter"

View File

@ -4,8 +4,9 @@ import (
"testing"
"time"
"github.com/influxdata/telegraf/testutil"
"github.com/stretchr/testify/require"
"github.com/influxdata/telegraf/testutil"
)
func TestEventGather(t *testing.T) {

View File

@ -3,10 +3,11 @@ package swap
import (
"testing"
"github.com/influxdata/telegraf/plugins/inputs/system"
"github.com/influxdata/telegraf/testutil"
"github.com/shirou/gopsutil/v4/mem"
"github.com/stretchr/testify/require"
"github.com/influxdata/telegraf/plugins/inputs/system"
"github.com/influxdata/telegraf/testutil"
)
func TestSwapStats(t *testing.T) {

View File

@ -11,6 +11,7 @@ import (
"testing"
"time"
"github.com/leodido/go-syslog/v4/nontransparent"
"github.com/stretchr/testify/require"
"github.com/influxdata/telegraf"
@ -20,7 +21,6 @@ import (
"github.com/influxdata/telegraf/plugins/inputs"
parsers_influx_upstream "github.com/influxdata/telegraf/plugins/parsers/influx/influx_upstream"
"github.com/influxdata/telegraf/testutil"
"github.com/leodido/go-syslog/v4/nontransparent"
)
var pki = testutil.NewPKI("../../../testutil/pki")

View File

@ -7,8 +7,9 @@ import (
"testing"
"time"
"github.com/influxdata/telegraf/testutil"
"github.com/stretchr/testify/require"
"github.com/influxdata/telegraf/testutil"
)
// TestInterval verifies that the correct interval is created. It is not

View File

@ -3,15 +3,13 @@ package system
import (
"os"
"github.com/stretchr/testify/mock"
"github.com/shirou/gopsutil/v4/cpu"
"github.com/shirou/gopsutil/v4/disk"
"github.com/shirou/gopsutil/v4/sensors"
"github.com/shirou/gopsutil/v4/load"
"github.com/shirou/gopsutil/v4/mem"
"github.com/shirou/gopsutil/v4/net"
"github.com/shirou/gopsutil/v4/sensors"
"github.com/stretchr/testify/mock"
)
type MockPS struct {

View File

@ -7,16 +7,17 @@ import (
"context"
_ "embed"
"fmt"
"github.com/coreos/go-systemd/v22/dbus"
"github.com/influxdata/telegraf/filter"
"math"
"os/user"
"path"
"strings"
"time"
"github.com/coreos/go-systemd/v22/dbus"
"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf/config"
"github.com/influxdata/telegraf/filter"
"github.com/influxdata/telegraf/plugins/inputs"
)

View File

@ -9,9 +9,9 @@ import (
"time"
"github.com/google/go-cmp/cmp"
"github.com/influxdata/tail"
"github.com/stretchr/testify/require"
"github.com/influxdata/tail"
"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf/config"
"github.com/influxdata/telegraf/metric"

View File

@ -4,8 +4,9 @@ import (
"math"
"testing"
"github.com/influxdata/telegraf/testutil"
"github.com/stretchr/testify/require"
"github.com/influxdata/telegraf/testutil"
)
func TestTrig(t *testing.T) {

View File

@ -10,11 +10,11 @@ import (
"github.com/docker/docker/api/types/container"
"github.com/docker/go-connections/nat"
"github.com/stretchr/testify/require"
"github.com/testcontainers/testcontainers-go/wait"
"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf/testutil"
"github.com/stretchr/testify/require"
"github.com/testcontainers/testcontainers-go/wait"
)
func TestVaultStats(t *testing.T) {

View File

@ -10,6 +10,7 @@ import (
"net/http"
"github.com/gorilla/mux"
"github.com/influxdata/telegraf"
)

View File

@ -7,8 +7,9 @@ import (
"strings"
"testing"
"github.com/influxdata/telegraf/testutil"
"github.com/stretchr/testify/require"
"github.com/influxdata/telegraf/testutil"
)
const (

View File

@ -35,9 +35,8 @@ package win_perf_counters
import (
"fmt"
"syscall"
"unsafe"
"time"
"unsafe"
"golang.org/x/sys/windows"
)

View File

@ -6,8 +6,9 @@ package win_services
import (
"testing"
"github.com/influxdata/telegraf/testutil"
"github.com/stretchr/testify/require"
"github.com/influxdata/telegraf/testutil"
)
var invalidServices = []string{"XYZ1@", "ZYZ@", "SDF_@#"}

View File

@ -9,6 +9,7 @@ import (
"github.com/go-ole/go-ole"
"github.com/go-ole/go-ole/oleutil"
"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf/config"
"github.com/influxdata/telegraf/filter"

View File

@ -9,10 +9,11 @@ import (
"testing"
"time"
"github.com/stretchr/testify/require"
"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf/metric"
"github.com/influxdata/telegraf/testutil"
"github.com/stretchr/testify/require"
)
var sysDrive = os.Getenv("SystemDrive") + `\` // C:\

View File

@ -9,9 +9,10 @@ import (
"strconv"
"strings"
"golang.org/x/sys/unix"
"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf/plugins/inputs"
"golang.org/x/sys/unix"
)
func (z *Zfs) Init() error {

View File

@ -5,6 +5,7 @@ import (
"time"
"github.com/google/go-cmp/cmp"
"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf/plugins/inputs/zipkin/trace"
"github.com/influxdata/telegraf/testutil"

View File

@ -9,6 +9,7 @@ import (
"strings"
"github.com/gorilla/mux"
"github.com/influxdata/telegraf/plugins/inputs/zipkin/codec"
json_v1 "github.com/influxdata/telegraf/plugins/inputs/zipkin/codec/jsonV1"
"github.com/influxdata/telegraf/plugins/inputs/zipkin/codec/thrift"

View File

@ -11,6 +11,7 @@ import (
"time"
"github.com/google/go-cmp/cmp"
"github.com/influxdata/telegraf/plugins/inputs/zipkin/trace"
)

View File

@ -1,9 +1,10 @@
// Code generated by mockery v1.0.0. DO NOT EDIT.
package mocks
import appinsights "github.com/microsoft/ApplicationInsights-Go/appinsights"
import mock "github.com/stretchr/testify/mock"
import (
"github.com/microsoft/ApplicationInsights-Go/appinsights"
"github.com/stretchr/testify/mock"
)
// DiagnosticsMessageSubscriber is an autogenerated mock type for the DiagnosticsMessageSubscriber type
type DiagnosticsMessageSubscriber struct {

View File

@ -1,9 +1,10 @@
// Code generated by mockery v1.0.0. DO NOT EDIT.
package mocks
import appinsights "github.com/microsoft/ApplicationInsights-Go/appinsights"
import mock "github.com/stretchr/testify/mock"
import (
"github.com/microsoft/ApplicationInsights-Go/appinsights"
"github.com/stretchr/testify/mock"
)
// Transmitter is an autogenerated mock type for the Transmitter type
type Transmitter struct {

View File

@ -13,6 +13,7 @@ import (
"github.com/clarify/clarify-go"
"github.com/clarify/clarify-go/fields"
"github.com/clarify/clarify-go/views"
"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf/config"
"github.com/influxdata/telegraf/internal"

View File

@ -4,10 +4,11 @@ import (
"testing"
"time"
"github.com/stretchr/testify/require"
"github.com/influxdata/telegraf"
"github.com/influxdata/telegraf/plugins/outputs/health"
"github.com/influxdata/telegraf/testutil"
"github.com/stretchr/testify/require"
)
func addr(v float64) *float64 {

Some files were not shown because too many files have changed in this diff Show More