Skip to content

Linting and type checks #8531

Linting and type checks

Linting and type checks #8531

Status Failure
Total duration 8m 56s
Artifacts

test.yml

on: push
unit-test-linux  /  Unit tests
4m 14s
unit-test-linux / Unit tests
linter-linux  /  Validate code
56s
linter-linux / Validate code
linter-linux  /  Run Linter
1m 26s
linter-linux / Run Linter
unit-test-linux  /  Unit tests for databind
37s
unit-test-linux / Unit tests for databind
linter-macos  /  Lint tests
1m 57s
linter-macos / Lint tests
unit-test-macos  /  unit tests
4m 25s
unit-test-macos / unit tests
linter-windows  /  Lint tests
7m 39s
linter-windows / Lint tests
unit-test-windows  /  Windows unit tests
6m 38s
unit-test-windows / Windows unit tests
proxy-tests-linux  /  Proxy tests
1m 59s
proxy-tests-linux / Proxy tests
build-container  /  Building containerized agent
8m 48s
build-container / Building containerized agent
test-build  /  Test binary compilation for all (linux) platforms:arch
7m 17s
test-build / Test binary compilation for all (linux) platforms:arch
Matrix: harvest-test-linux / Linux harvest tests
Matrix: harvest-test-macos / MacOS harvest tests
unit-test-linux  /  Coveralls finish
2s
unit-test-linux / Coveralls finish
Fit to window
Zoom out
Zoom in

Annotations

8 errors and 23 warnings
unit-test-linux / Unit tests for databind
Process completed with exit code 2.
linter-linux / Run Linter: pkg/integrations/legacy/runner_test.go#L1603
config.Config is missing fields Databind, License, Fedramp, Staging, CollectorURL, IdentityURL, MetricURL, DMIngestEndpoint, CommandChannelURL, CommandChannelEndpoint, CommandChannelIntervalSec, IgnoreSystemProxy, Proxy, ProxyValidateCerts, ProxyConfigPlugin, IgnoreReclaimable, DisplayName, DisableInventorySplit, DnsHostnameResolution, DockerApiVersion, DockerContainerdNamespace, Verbose, SmartVerboseModeEntryLimit, CPUProfile, MemProfile, MemProfileInterval, WebProfile, StripCommandLine, OverrideHostname, OverrideHostnameShort, OverrideHostProc, OverrideHostSys, OverrideHostEtc, OverrideHostRoot, IsContainerized, IsForwardOnly, IsSecureForwardOnly, IsIntegrationsOnly, K8sIntegration, AgentDir, SafeBinDir, ConfigDir, TruncTextValues, LogFormat, LogFile, Log, PidFile, MaxInventorySize, MaxProcs, MetricsSystemSampleRate, MetricsStorageSampleRate, MetricsNetworkSampleRate, MetricsProcessSampleRate, HeartBeatSampleRate, DMSubmissionPeriod, CustomSupportedFileSystems, FileDevicesBlacklist, FileDevicesIgnored, NetworkInterfaceFilters, IpData, CABundleFile, CABundleDir, SupervisorRpcSocket, SupervisorRefreshSec, RpmRefreshSec, DpkgRefreshSec, DaemontoolsRefreshSec, FacterIntervalSec, FacterHomeDir, SelinuxIntervalSec, SelinuxEnableSemodule, SysctlFSNotify, SysctlIntervalSec, SystemdIntervalSec, SysvInitIntervalSec, UpstartIntervalSec, NetworkInterfaceIntervalSec, CloudSecurityGroupRefreshSec, KernelModulesRefreshSec, UsersRefreshSec, SshdConfigRefreshSec, WindowsServicesRefreshSec, WindowsUpdatesRefreshSec, LogToStdout, ContainerMetadataCacheLimit, PayloadCompressionLevel, PartitionsTTL, StartupConnectionTimeout, StartupConnectionRetries, FingerprintUpdateFreqSec, ForceProtocolV2toV3, DisableAllPlugins, EventQueueDepth, BatchQueueDepth, InventoryQueueLen, AsyncInventoryHandlerEnabled, EnableWinUpdatePlugin, InventoryArchiveEnabled, CompactEnabled, CompactThreshold, IgnoredInventoryPaths, WhitelistProcessSample, AllowedListProcessSample, DisableWinSharedWMI, DisableZeroRSSFilter, EnableElevatedProcessPriv, EnableWmiProcData, OfflineTimeToReset, Features, RegisterConcurrency, RegisterBatchSize, RegisterFrequencySecs, CustomPluginInstallationDir, PluginDir, PassthroughEnvironment, PluginConfigFiles, PluginInstanceDirs, LoggingConfigsDir, LoggingBinDir, LoggingHomeDir, LoggingRetryLimit, FluentBitExePath, FluentBitParsersPath, FluentBitNRLibPath, HTTPServerEnabled, HTTPServerHost, HTTPServerPort, HTTPServerCert, HTTPServerKey, HTTPServerCA, TCPServerEnabled, TCPServerPort, StatusServerEnabled, StatusServerPort, StatusEndpoints, HealthEndpoint, AppDataDir, DisableCloudMetadata, DisableCloudInstanceId, CloudProvider, CloudMaxRetryCount, CloudRetryBackOffSec, RegisterMaxRetryBoSecs, CloudMetadataExpiryInSec, CloudMetadataDisableKeepAlive, RemoveEntitiesPeriod, MetricsIngestEndpoint, InventoryIngestEndpoint, IdentityIngestEndpoint, MaxMetricsBatchSizeBytes, MaxMetricBatchEntitiesCount, MaxMetricBatchEntitiesQueue, ConnectEnabled, RegisterEnabled, FilesConfigOn, DebugLogSec, OfflineLoggingMode, WinProcessPriorityClass, WinRemovableDrives, LegacyStorageSampler, RunMode, AgentUser, ExecutablePath, FirstReapInterval, ReapInterval, SendInterval, IgnoredInventoryPathsMap, K8sIntegrationSamplesIntervalSec, MetricsNFSSampleRate, DetailedNFS, DefaultIntegrationsTempDir, EnableProcessMetrics, IncludeMetricsMatchers, ExcludeMetricsMatchers, AgentMetricsEndpoint, SelfInstrumentation, SelfInstrumentationApmHost, SelfInstrumentationTelemetryEndpoint, NtpMetrics, Http, AgentTempDir, ProcessContainerDecoration (exhaustruct)
linter-linux / Run Linter
Process completed with exit code 2.
linter-macos / Lint tests: pkg/integrations/legacy/runner_test.go#L1603
config.Config is missing fields Databind, License, Fedramp, Staging, CollectorURL, IdentityURL, MetricURL, DMIngestEndpoint, CommandChannelURL, CommandChannelEndpoint, CommandChannelIntervalSec, IgnoreSystemProxy, Proxy, ProxyValidateCerts, ProxyConfigPlugin, IgnoreReclaimable, DisplayName, DisableInventorySplit, DnsHostnameResolution, DockerApiVersion, DockerContainerdNamespace, Verbose, SmartVerboseModeEntryLimit, CPUProfile, MemProfile, MemProfileInterval, WebProfile, StripCommandLine, OverrideHostname, OverrideHostnameShort, OverrideHostProc, OverrideHostSys, OverrideHostEtc, OverrideHostRoot, IsContainerized, IsForwardOnly, IsSecureForwardOnly, IsIntegrationsOnly, K8sIntegration, AgentDir, SafeBinDir, ConfigDir, TruncTextValues, LogFormat, LogFile, Log, PidFile, MaxInventorySize, MaxProcs, MetricsSystemSampleRate, MetricsStorageSampleRate, MetricsNetworkSampleRate, MetricsProcessSampleRate, HeartBeatSampleRate, DMSubmissionPeriod, CustomSupportedFileSystems, FileDevicesBlacklist, FileDevicesIgnored, NetworkInterfaceFilters, IpData, CABundleFile, CABundleDir, SupervisorRpcSocket, SupervisorRefreshSec, RpmRefreshSec, DpkgRefreshSec, DaemontoolsRefreshSec, FacterIntervalSec, FacterHomeDir, SelinuxIntervalSec, SelinuxEnableSemodule, SysctlFSNotify, SysctlIntervalSec, SystemdIntervalSec, SysvInitIntervalSec, UpstartIntervalSec, NetworkInterfaceIntervalSec, CloudSecurityGroupRefreshSec, KernelModulesRefreshSec, UsersRefreshSec, SshdConfigRefreshSec, WindowsServicesRefreshSec, WindowsUpdatesRefreshSec, LogToStdout, ContainerMetadataCacheLimit, PayloadCompressionLevel, PartitionsTTL, StartupConnectionTimeout, StartupConnectionRetries, FingerprintUpdateFreqSec, ForceProtocolV2toV3, DisableAllPlugins, EventQueueDepth, BatchQueueDepth, InventoryQueueLen, AsyncInventoryHandlerEnabled, EnableWinUpdatePlugin, InventoryArchiveEnabled, CompactEnabled, CompactThreshold, IgnoredInventoryPaths, WhitelistProcessSample, AllowedListProcessSample, DisableWinSharedWMI, DisableZeroRSSFilter, EnableElevatedProcessPriv, EnableWmiProcData, OfflineTimeToReset, Features, RegisterConcurrency, RegisterBatchSize, RegisterFrequencySecs, CustomPluginInstallationDir, PluginDir, PassthroughEnvironment, PluginConfigFiles, PluginInstanceDirs, LoggingConfigsDir, LoggingBinDir, LoggingHomeDir, LoggingRetryLimit, FluentBitExePath, FluentBitParsersPath, FluentBitNRLibPath, HTTPServerEnabled, HTTPServerHost, HTTPServerPort, HTTPServerCert, HTTPServerKey, HTTPServerCA, TCPServerEnabled, TCPServerPort, StatusServerEnabled, StatusServerPort, StatusEndpoints, HealthEndpoint, AppDataDir, DisableCloudMetadata, DisableCloudInstanceId, CloudProvider, CloudMaxRetryCount, CloudRetryBackOffSec, RegisterMaxRetryBoSecs, CloudMetadataExpiryInSec, CloudMetadataDisableKeepAlive, RemoveEntitiesPeriod, MetricsIngestEndpoint, InventoryIngestEndpoint, IdentityIngestEndpoint, MaxMetricsBatchSizeBytes, MaxMetricBatchEntitiesCount, MaxMetricBatchEntitiesQueue, ConnectEnabled, RegisterEnabled, FilesConfigOn, DebugLogSec, OfflineLoggingMode, WinProcessPriorityClass, WinRemovableDrives, LegacyStorageSampler, RunMode, AgentUser, ExecutablePath, FirstReapInterval, ReapInterval, SendInterval, IgnoredInventoryPathsMap, K8sIntegrationSamplesIntervalSec, MetricsNFSSampleRate, DetailedNFS, DefaultIntegrationsTempDir, EnableProcessMetrics, IncludeMetricsMatchers, ExcludeMetricsMatchers, AgentMetricsEndpoint, SelfInstrumentation, SelfInstrumentationApmHost, SelfInstrumentationTelemetryEndpoint, NtpMetrics, Http, AgentTempDir, ProcessContainerDecoration (exhaustruct)
linter-macos / Lint tests
Process completed with exit code 2.
unit-test-windows / Windows unit tests
Process completed with exit code 1.
linter-windows / Lint tests: pkg/integrations/legacy/runner_test.go#L1603
config.Config is missing fields Databind, License, Fedramp, Staging, CollectorURL, IdentityURL, MetricURL, DMIngestEndpoint, CommandChannelURL, CommandChannelEndpoint, CommandChannelIntervalSec, IgnoreSystemProxy, Proxy, ProxyValidateCerts, ProxyConfigPlugin, IgnoreReclaimable, DisplayName, DisableInventorySplit, DnsHostnameResolution, DockerApiVersion, DockerContainerdNamespace, Verbose, SmartVerboseModeEntryLimit, CPUProfile, MemProfile, MemProfileInterval, WebProfile, StripCommandLine, OverrideHostname, OverrideHostnameShort, OverrideHostProc, OverrideHostSys, OverrideHostEtc, OverrideHostRoot, IsContainerized, IsForwardOnly, IsSecureForwardOnly, IsIntegrationsOnly, K8sIntegration, AgentDir, SafeBinDir, ConfigDir, TruncTextValues, LogFormat, LogFile, Log, PidFile, MaxInventorySize, MaxProcs, MetricsSystemSampleRate, MetricsStorageSampleRate, MetricsNetworkSampleRate, MetricsProcessSampleRate, HeartBeatSampleRate, DMSubmissionPeriod, CustomSupportedFileSystems, FileDevicesBlacklist, FileDevicesIgnored, NetworkInterfaceFilters, IpData, CABundleFile, CABundleDir, SupervisorRpcSocket, SupervisorRefreshSec, RpmRefreshSec, DpkgRefreshSec, DaemontoolsRefreshSec, FacterIntervalSec, FacterHomeDir, SelinuxIntervalSec, SelinuxEnableSemodule, SysctlFSNotify, SysctlIntervalSec, SystemdIntervalSec, SysvInitIntervalSec, UpstartIntervalSec, NetworkInterfaceIntervalSec, CloudSecurityGroupRefreshSec, KernelModulesRefreshSec, UsersRefreshSec, SshdConfigRefreshSec, WindowsServicesRefreshSec, WindowsUpdatesRefreshSec, LogToStdout, ContainerMetadataCacheLimit, PayloadCompressionLevel, PartitionsTTL, StartupConnectionTimeout, StartupConnectionRetries, FingerprintUpdateFreqSec, ForceProtocolV2toV3, DisableAllPlugins, EventQueueDepth, BatchQueueDepth, InventoryQueueLen, AsyncInventoryHandlerEnabled, EnableWinUpdatePlugin, InventoryArchiveEnabled, CompactEnabled, CompactThreshold, IgnoredInventoryPaths, WhitelistProcessSample, AllowedListProcessSample, DisableWinSharedWMI, DisableZeroRSSFilter, EnableElevatedProcessPriv, EnableWmiProcData, OfflineTimeToReset, Features, RegisterConcurrency, RegisterBatchSize, RegisterFrequencySecs, CustomPluginInstallationDir, PluginDir, PassthroughEnvironment, PluginConfigFiles, PluginInstanceDirs, LoggingConfigsDir, LoggingBinDir, LoggingHomeDir, LoggingRetryLimit, FluentBitExePath, FluentBitParsersPath, FluentBitNRLibPath, HTTPServerEnabled, HTTPServerHost, HTTPServerPort, HTTPServerCert, HTTPServerKey, HTTPServerCA, TCPServerEnabled, TCPServerPort, StatusServerEnabled, StatusServerPort, StatusEndpoints, HealthEndpoint, AppDataDir, DisableCloudMetadata, DisableCloudInstanceId, CloudProvider, CloudMaxRetryCount, CloudRetryBackOffSec, RegisterMaxRetryBoSecs, CloudMetadataExpiryInSec, CloudMetadataDisableKeepAlive, RemoveEntitiesPeriod, MetricsIngestEndpoint, InventoryIngestEndpoint, IdentityIngestEndpoint, MaxMetricsBatchSizeBytes, MaxMetricBatchEntitiesCount, MaxMetricBatchEntitiesQueue, ConnectEnabled, RegisterEnabled, FilesConfigOn, DebugLogSec, OfflineLoggingMode, WinProcessPriorityClass, WinRemovableDrives, LegacyStorageSampler, RunMode, AgentUser, ExecutablePath, FirstReapInterval, ReapInterval, SendInterval, IgnoredInventoryPathsMap, K8sIntegrationSamplesIntervalSec, MetricsNFSSampleRate, DetailedNFS, DefaultIntegrationsTempDir, EnableProcessMetrics, IncludeMetricsMatchers, ExcludeMetricsMatchers, AgentMetricsEndpoint, SelfInstrumentation, SelfInstrumentationApmHost, SelfInstrumentationTelemetryEndpoint, NtpMetrics, Http, AgentTempDir, ProcessContainerDecoration (exhaustruct)
linter-windows / Lint tests
Process completed with exit code 2.
linter-linux / Validate code
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
linter-linux / Run Linter
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
proxy-tests-linux / Proxy tests
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
proxy-tests-linux / Proxy tests
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
proxy-tests-linux / Proxy tests
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
test-build / Test binary compilation for all (linux) platforms:arch
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
test-build / Test binary compilation for all (linux) platforms:arch
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
test-build / Test binary compilation for all (linux) platforms:arch
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
build-container / Building containerized agent
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
build-container / Building containerized agent
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
build-container / Building containerized agent
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
build-container / Building containerized agent
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
build-container / Building containerized agent
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
build-container / Building containerized agent
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
build-container / Building containerized agent
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
build-container / Building containerized agent
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
build-container / Building containerized agent
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
build-container / Building containerized agent
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
build-container / Building containerized agent
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
build-container / Building containerized agent
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
build-container / Building containerized agent
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
build-container / Building containerized agent
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
build-container / Building containerized agent
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/