Skip to content

Test suite has multiple failure on Windows #3747

@danielnelson

Description

@danielnelson

Bug report

Many of the unit tests are not working on Windows, and tests that do work are not currently being ran. Attached is a log from AppVeyor if all short tests are enabled.

Relevant telegraf.conf:

System info:

https://ci.appveyor.com/project/influx/telegraf/build/1631

Steps to reproduce:

  1. make test

Expected behavior:

Actual behavior:

Additional info:

go test -short ./...
?   	github.com/influxdata/telegraf	[no test files]
--- FAIL: TestAgent_LoadOutput (0.02s)
	Error Trace:	agent_test.go:65
	Error:      	Received unexpected error:
	            	Error parsing ../internal/config/testdata/telegraf-agent.toml, line 248: field corresponding to `ping_interval' is not defined in `*ping.Ping'
	Error Trace:	agent_test.go:72
	Error:      	Received unexpected error:
	            	Error parsing ../internal/config/testdata/telegraf-agent.toml, line 248: field corresponding to `ping_interval' is not defined in `*ping.Ping'
	Error Trace:	agent_test.go:79
	Error:      	Received unexpected error:
	            	Error parsing ../internal/config/testdata/telegraf-agent.toml, line 248: field corresponding to `ping_interval' is not defined in `*ping.Ping'
	Error Trace:	agent_test.go:86
	Error:      	Received unexpected error:
	            	Error parsing ../internal/config/testdata/telegraf-agent.toml, line 252: field corresponding to `interface' is not defined in `*ping.Ping'
	Error Trace:	agent_test.go:93
	Error:      	Received unexpected error:
	            	Error parsing ../internal/config/testdata/telegraf-agent.toml, line 248: field corresponding to `ping_interval' is not defined in `*ping.Ping'
	Error Trace:	agent_test.go:100
	Error:      	Received unexpected error:
	            	Error parsing ../internal/config/testdata/telegraf-agent.toml, line 252: field corresponding to `interface' is not defined in `*ping.Ping'
	Error Trace:	agent_test.go:108
	Error:      	Received unexpected error:
	            	Error parsing ../internal/config/testdata/telegraf-agent.toml, line 248: field corresponding to `ping_interval' is not defined in `*ping.Ping'
FAIL
FAIL	github.com/influxdata/telegraf/agent	2.338s
?   	github.com/influxdata/telegraf/cmd/telegraf	[no test files]
ok  	github.com/influxdata/telegraf/filter	0.066s
ok  	github.com/influxdata/telegraf/internal	0.455s
ok  	github.com/influxdata/telegraf/internal/buffer	0.056s
ok  	github.com/influxdata/telegraf/internal/config	0.375s
?   	github.com/influxdata/telegraf/internal/config/aws	[no test files]
*** Test killed: ran too long (10m0s).
FAIL	github.com/influxdata/telegraf/internal/globpath	600.075s
ok  	github.com/influxdata/telegraf/internal/limiter	0.387s
ok  	github.com/influxdata/telegraf/internal/models	0.599s
?   	github.com/influxdata/telegraf/internal/templating	[no test files]
ok  	github.com/influxdata/telegraf/logger	0.081s
--- FAIL: TestParse (0.00s)
	Error Trace:	parse_test.go:86
	Error:      	Should be true
	Error Trace:	parse_test.go:86
	Error:      	Should be true
	Error Trace:	parse_test.go:86
	Error:      	Should be true
	Error Trace:	parse_test.go:86
	Error:      	Should be true
	Error Trace:	parse_test.go:86
	Error:      	Should be true
	Error Trace:	parse_test.go:86
	Error:      	Should be true
	Error Trace:	parse_test.go:86
	Error:      	Should be true
--- FAIL: TestParseErrors (0.00s)
	Error Trace:	parse_test.go:134
	Error:      	Should be true
	Error Trace:	parse_test.go:134
	Error:      	Should be true
	Error Trace:	parse_test.go:134
	Error:      	Should be true
	Error Trace:	parse_test.go:134
	Error:      	Should be true
FAIL
FAIL	github.com/influxdata/telegraf/metric	0.416s
?   	github.com/influxdata/telegraf/plugins/aggregators	[no test files]
?   	github.com/influxdata/telegraf/plugins/aggregators/all	[no test files]
ok  	github.com/influxdata/telegraf/plugins/aggregators/basicstats	0.091s
ok  	github.com/influxdata/telegraf/plugins/aggregators/histogram	0.116s
ok  	github.com/influxdata/telegraf/plugins/aggregators/minmax	0.146s
?   	github.com/influxdata/telegraf/plugins/inputs	[no test files]
ok  	github.com/influxdata/telegraf/plugins/inputs/aerospike	0.925s
?   	github.com/influxdata/telegraf/plugins/inputs/all	[no test files]
?   	github.com/influxdata/telegraf/plugins/inputs/amqp_consumer	[no test files]
ok  	github.com/influxdata/telegraf/plugins/inputs/apache	0.082s
--- FAIL: TestBcacheGeneratesMetrics (0.01s)
panic: runtime error: index out of range [recovered]
	panic: runtime error: index out of range
goroutine 18 [running]:
testing.tRunner.func1(0xc04210e0f0)
	C:/go/src/testing/testing.go:711 +0x2d9
panic(0x696cc0, 0x8572f0)
	C:/go/src/runtime/panic.go:491 +0x291
github.com/influxdata/telegraf/plugins/inputs/bcache.getTags(0xc0420a6a10, 0x68, 0xc04204c830)
	C:/gopath/src/github.com/influxdata/telegraf/plugins/inputs/bcache/bcache.go:42 +0x266
github.com/influxdata/telegraf/plugins/inputs/bcache.(*Bcache).gatherBcache(0xc042027f70, 0xc0420a6a10, 0x68, 0x82f220, 0xc0420869c0, 0x0, 0x0)
	C:/gopath/src/github.com/influxdata/telegraf/plugins/inputs/bcache/bcache.go:74 +0x54
github.com/influxdata/telegraf/plugins/inputs/bcache.(*Bcache).Gather(0xc042129f70, 0x82f220, 0xc0420869c0, 0xa, 0xc0420b8bd8)
	C:/gopath/src/github.com/influxdata/telegraf/plugins/inputs/bcache/bcache.go:133 +0x23c
github.com/influxdata/telegraf/plugins/inputs/bcache.TestBcacheGeneratesMetrics(0xc04210e0f0)
	C:/gopath/src/github.com/influxdata/telegraf/plugins/inputs/bcache/bcache_test.go:108 +0x120d
testing.tRunner(0xc04210e0f0, 0x6fc618)
	C:/go/src/testing/testing.go:746 +0xd7
created by testing.(*T).Run
	C:/go/src/testing/testing.go:789 +0x2e5
FAIL	github.com/influxdata/telegraf/plugins/inputs/bcache	0.070s
ok  	github.com/influxdata/telegraf/plugins/inputs/bond	0.062s
ok  	github.com/influxdata/telegraf/plugins/inputs/cassandra	0.048s
Checking C:\Users\appveyor\AppData\Local\Temp\1\socktest709742463\ceph-mon.1.asok
Checking C:\Users\appveyor\AppData\Local\Temp\1\socktest709742463\ceph-mon.2.asok
Checking C:\Users\appveyor\AppData\Local\Temp\1\socktest709742463\ceph-osd.1.asok
Checking C:\Users\appveyor\AppData\Local\Temp\1\socktest709742463\ceph-osd.2.asok
Checking C:\Users\appveyor\AppData\Local\Temp\1\socktest709742463\ceph-mon.1.asok
Checking C:\Users\appveyor\AppData\Local\Temp\1\socktest709742463\ceph-mon.2.asok
Checking C:\Users\appveyor\AppData\Local\Temp\1\socktest709742463\ceph-osd.1.asok
Checking C:\Users\appveyor\AppData\Local\Temp\1\socktest709742463\ceph-osd.2.asok
Checking C:\Users\appveyor\AppData\Local\Temp\1\socktest709742463\ceph-mon.1.asok
Checking C:\Users\appveyor\AppData\Local\Temp\1\socktest709742463\ceph-mon.2.asok
Checking C:\Users\appveyor\AppData\Local\Temp\1\socktest709742463\ceph-osd.1.asok
Checking C:\Users\appveyor\AppData\Local\Temp\1\socktest709742463\ceph-osd.2.asok
Checking C:\Users\appveyor\AppData\Local\Temp\1\socktest709742463\ceph-mon.1.asok
Checking C:\Users\appveyor\AppData\Local\Temp\1\socktest709742463\ceph-mon.2.asok
Checking C:\Users\appveyor\AppData\Local\Temp\1\socktest709742463\ceph-osd.1.asok
Checking C:\Users\appveyor\AppData\Local\Temp\1\socktest709742463\ceph-osd.2.asok
Checking C:\Users\appveyor\AppData\Local\Temp\1\socktest709742463\ceph-mon.1.asok
Checking C:\Users\appveyor\AppData\Local\Temp\1\socktest709742463\ceph-osd.1.asok
--- FAIL: TestFindSockets (0.01s)
	Error Trace:	ceph_test.go:138
			ceph_test.go:111
	Error:      	Should be true
	Messages:   	Did not find socket: C:\Users\appveyor\AppData\Local\Temp\1\socktest709742463/ceph-osd.1.asok
	Error Trace:	ceph_test.go:138
			ceph_test.go:111
	Error:      	Should be true
	Messages:   	Did not find socket: C:\Users\appveyor\AppData\Local\Temp\1\socktest709742463/ceph-osd.2.asok
	Error Trace:	ceph_test.go:138
			ceph_test.go:115
	Error:      	Should be true
	Messages:   	Did not find socket: C:\Users\appveyor\AppData\Local\Temp\1\socktest709742463/ceph-mon.1.asok
	Error Trace:	ceph_test.go:138
			ceph_test.go:115
	Error:      	Should be true
	Messages:   	Did not find socket: C:\Users\appveyor\AppData\Local\Temp\1\socktest709742463/ceph-mon.2.asok
	Error Trace:	ceph_test.go:138
			ceph_test.go:115
	Error:      	Should be true
	Messages:   	Did not find socket: C:\Users\appveyor\AppData\Local\Temp\1\socktest709742463/ceph-mon.1.asok
	Error Trace:	ceph_test.go:138
			ceph_test.go:111
	Error:      	Should be true
	Messages:   	Did not find socket: C:\Users\appveyor\AppData\Local\Temp\1\socktest709742463/ceph-osd.1.asok
FAIL
FAIL	github.com/influxdata/telegraf/plugins/inputs/ceph	0.077s
?   	github.com/influxdata/telegraf/plugins/inputs/cgroup	[no test files]
ok  	github.com/influxdata/telegraf/plugins/inputs/chrony	0.086s
ok  	github.com/influxdata/telegraf/plugins/inputs/cloudwatch	0.075s
?   	github.com/influxdata/telegraf/plugins/inputs/conntrack	[no test files]
ok  	github.com/influxdata/telegraf/plugins/inputs/consul	0.042s
ok  	github.com/influxdata/telegraf/plugins/inputs/couchbase	0.052s
ok  	github.com/influxdata/telegraf/plugins/inputs/couchdb	0.073s
ok  	github.com/influxdata/telegraf/plugins/inputs/dcos	0.064s
ok  	github.com/influxdata/telegraf/plugins/inputs/disque	0.045s
?   	github.com/influxdata/telegraf/plugins/inputs/dmcache	[no test files]
ok  	github.com/influxdata/telegraf/plugins/inputs/dns_query	0.040s
ok  	github.com/influxdata/telegraf/plugins/inputs/docker	0.088s
ok  	github.com/influxdata/telegraf/plugins/inputs/dovecot	0.043s
ok  	github.com/influxdata/telegraf/plugins/inputs/elasticsearch	0.107s
--- FAIL: TestExecCommandWithGlob (0.00s)
	Error Trace:	exec_test.go:232
	Error:      	Received unexpected error:
	            	exec: exec: "/bin/ech*": file does not exist for command '/bin/ech* metric_value'
--- FAIL: TestExecCommandWithoutGlob (0.00s)
	Error Trace:	exec_test.go:248
	Error:      	Received unexpected error:
	            	exec: exec: "/bin/echo": file does not exist for command '/bin/echo metric_value'
FAIL
FAIL	github.com/influxdata/telegraf/plugins/inputs/exec	0.100s
ok  	github.com/influxdata/telegraf/plugins/inputs/fail2ban	0.145s
--- FAIL: TestGatherGlob (0.00s)
	Error Trace:	filestat_test.go:91
	Error:      	Should be true
*** Test killed: ran too long (10m0s).
FAIL	github.com/influxdata/telegraf/plugins/inputs/filestat	600.038s
ok  	github.com/influxdata/telegraf/plugins/inputs/fluentd	1.061s
ok  	github.com/influxdata/telegraf/plugins/inputs/graylog	0.051s
--- FAIL: TestHaproxyGeneratesMetricsUsingSocket (0.02s)
	haproxy_test.go:126: Cannot initialize socket 
FAIL
FAIL	github.com/influxdata/telegraf/plugins/inputs/haproxy	1.075s
ok  	github.com/influxdata/telegraf/plugins/inputs/hddtemp	0.039s
ok  	github.com/influxdata/telegraf/plugins/inputs/hddtemp/go-hddtemp	1.044s
ok  	github.com/influxdata/telegraf/plugins/inputs/http_listener	7.365s
ok  	github.com/influxdata/telegraf/plugins/inputs/http_response	0.054s
ok  	github.com/influxdata/telegraf/plugins/inputs/httpjson	0.045s
ok  	github.com/influxdata/telegraf/plugins/inputs/influxdb	0.051s
ok  	github.com/influxdata/telegraf/plugins/inputs/internal	0.035s
ok  	github.com/influxdata/telegraf/plugins/inputs/interrupts	0.042s
ok  	github.com/influxdata/telegraf/plugins/inputs/ipmi_sensor	0.164s
ok  	github.com/influxdata/telegraf/plugins/inputs/ipset	0.037s
?   	github.com/influxdata/telegraf/plugins/inputs/iptables	[no test files]
ok  	github.com/influxdata/telegraf/plugins/inputs/jolokia	0.037s
ok  	github.com/influxdata/telegraf/plugins/inputs/jolokia2	0.062s
ok  	github.com/influxdata/telegraf/plugins/inputs/kafka_consumer	0.053s
ok  	github.com/influxdata/telegraf/plugins/inputs/kafka_consumer_legacy	0.057s
ok  	github.com/influxdata/telegraf/plugins/inputs/kapacitor	0.072s
ok  	github.com/influxdata/telegraf/plugins/inputs/kubernetes	0.061s
--- FAIL: TestLeoFSManagerMasterMetrics (1.86s)
	Error Trace:	leofs_test.go:150
			leofs_test.go:160
	Error:      	Received unexpected error:
	            	Unable to retrieve the node name
--- FAIL: TestLeoFSManagerSlaveMetrics (0.36s)
	Error Trace:	leofs_test.go:150
			leofs_test.go:164
	Error:      	Received unexpected error:
	            	Unable to retrieve the node name
--- FAIL: TestLeoFSStorageMetrics (0.40s)
	Error Trace:	leofs_test.go:150
			leofs_test.go:168
	Error:      	Received unexpected error:
	            	Unable to retrieve the node name
--- FAIL: TestLeoFSGatewayMetrics (0.35s)
	Error Trace:	leofs_test.go:150
			leofs_test.go:172
	Error:      	Received unexpected error:
	            	Unable to retrieve the node name
FAIL
FAIL	github.com/influxdata/telegraf/plugins/inputs/leofs	3.014s
--- FAIL: TestGrokParseLogFiles (0.01s)
	Error Trace:	accumulator.go:276
			logparser_test.go:65
	Error:      	unknown measurement logparser_grok with tags map[response_code:200 path:C:/gopath/src/github.com/influxdata/telegraf/plugins/inputs/logparser/grok/testdata/test_a.log]
	Error Trace:	accumulator.go:276
			logparser_test.go:77
	Error:      	unknown measurement logparser_grok with tags map[path:C:/gopath/src/github.com/influxdata/telegraf/plugins/inputs/logparser/grok/testdata/test_b.log]
--- FAIL: TestGrokParseLogFilesAppearLater (0.01s)
	Error Trace:	accumulator.go:276
			logparser_test.go:116
	Error:      	unknown measurement logparser_grok with tags map[response_code:200 path:C:\Users\appveyor\AppData\Local\Temp\1\TestGrokParseLogFilesAppearLater163898139/test_a.log]
Adding Measurement [logparser_grok]
Fields:{
  "clientip": "192.168.1.1",
  "myfloat": 1.25,
  "myint": 101,
  "response_time": 5432
}
Tags:{
  "path": "C:/gopath/src/github.com/influxdata/telegraf/plugins/inputs/logparser/grok/testdata/test_a.log",
  "response_code": "200"
}
FAIL
FAIL	github.com/influxdata/telegraf/plugins/inputs/logparser	0.061s
ok  	github.com/influxdata/telegraf/plugins/inputs/logparser/grok	0.197s
--- FAIL: TestLustre2GeneratesMetrics (0.01s)
panic: runtime error: index out of range [recovered]
	panic: runtime error: index out of range
goroutine 18 [running]:
testing.tRunner.func1(0xc04210c0f0)
	C:/go/src/testing/testing.go:711 +0x2d9
panic(0x698f40, 0x85b3f0)
	C:/go/src/runtime/panic.go:491 +0x291
github.com/influxdata/telegraf/plugins/inputs/lustre2.(*Lustre2).GetLustreProcStats(0xc042035f60, 0xc04203e960, 0x52, 0x85d180, 0x7, 0x7, 0x833220, 0xc042086720, 0xc042092550, 0x4f)
	C:/gopath/src/github.com/influxdata/telegraf/plugins/inputs/lustre2/lustre2.go:369 +0x818
github.com/influxdata/telegraf/plugins/inputs/lustre2.(*Lustre2).Gather(0xc042035f60, 0x833220, 0xc042086720, 0x6ebda8, 0xb)
	C:/gopath/src/github.com/influxdata/telegraf/plugins/inputs/lustre2/lustre2.go:470 +0x1a7
github.com/influxdata/telegraf/plugins/inputs/lustre2.TestLustre2GeneratesMetrics(0xc04210c0f0)
	C:/gopath/src/github.com/influxdata/telegraf/plugins/inputs/lustre2/lustre2_test.go:132 +0x93b
testing.tRunner(0xc04210c0f0, 0x6ffe90)
	C:/go/src/testing/testing.go:746 +0xd7
created by testing.(*T).Run
	C:/go/src/testing/testing.go:789 +0x2e5
FAIL	github.com/influxdata/telegraf/plugins/inputs/lustre2	0.064s
ok  	github.com/influxdata/telegraf/plugins/inputs/mailchimp	0.073s
ok  	github.com/influxdata/telegraf/plugins/inputs/memcached	0.107s
ok  	github.com/influxdata/telegraf/plugins/inputs/mesos	0.103s
ok  	github.com/influxdata/telegraf/plugins/inputs/minecraft	0.073s
?   	github.com/influxdata/telegraf/plugins/inputs/minecraft/internal/rcon	[no test files]
ok  	github.com/influxdata/telegraf/plugins/inputs/mongodb	0.045s
ok  	github.com/influxdata/telegraf/plugins/inputs/mqtt_consumer	0.098s
ok  	github.com/influxdata/telegraf/plugins/inputs/mysql	0.046s
ok  	github.com/influxdata/telegraf/plugins/inputs/nats	0.103s
ok  	github.com/influxdata/telegraf/plugins/inputs/nats_consumer	0.080s
--- FAIL: TestTCPError (1.01s)
	Error Trace:	accumulator.go:271
			net_response_test.go:39
	Error:      	Not equal: 
	            	expected: map[string]interface {}{"result_type":"connection_failed"}
	            	received: map[string]interface {}{"result_type":"timeout"}
	            	
	            	Diff:
	            	--- Expected
	            	+++ Actual
	            	@@ -1,3 +1,3 @@
	            	 (map[string]interface {}) (len=1) {
	            	- (string) (len=11) "result_type": (string) (len=17) "connection_failed"
	            	+ (string) (len=11) "result_type": (string) (len=7) "timeout"
	            	 }
FAIL
FAIL	github.com/influxdata/telegraf/plugins/inputs/net_response	2.117s
ok  	github.com/influxdata/telegraf/plugins/inputs/nginx	0.050s
ok  	github.com/influxdata/telegraf/plugins/inputs/nginx_plus	0.059s
ok  	github.com/influxdata/telegraf/plugins/inputs/nsq	0.047s
ok  	github.com/influxdata/telegraf/plugins/inputs/nsq_consumer	0.145s
ok  	github.com/influxdata/telegraf/plugins/inputs/nstat	0.076s
?   	github.com/influxdata/telegraf/plugins/inputs/ntpq	[no test files]
ok  	github.com/influxdata/telegraf/plugins/inputs/openldap	0.091s
ok  	github.com/influxdata/telegraf/plugins/inputs/opensmtpd	0.100s
--- FAIL: Test_Invalid_Passenger_Status_Cli (0.02s)
	Error Trace:	passenger_test.go:32
	Error:      	Not equal: 
	            	expected: "exec: \"an-invalid-command\": executable file not found in %!P(MISSING)ATH%!"(MISSING)
	            	received: "exec: \"an-invalid-command\": executable file not found in $PATH"
--- FAIL: Test_Invalid_Xml (0.00s)
	Error Trace:	passenger_test.go:47
	Error:      	Not equal: 
	            	expected: "exec: \"/tmp/passenger-status\": file does not exist"
	            	received: "Cannot parse input with error: EOF\n"
--- FAIL: Test_Default_Config_Load_Default_Command (0.03s)
	Error Trace:	passenger_test.go:61
	Error:      	Not equal: 
	            	expected: "exec: \"passenger-status\": executable file not found in %!P(MISSING)ATH%!"(MISSING)
	            	received: "exec: \"passenger-status\": executable file not found in $PATH"
--- FAIL: TestPassengerGenerateMetric (0.00s)
	Error Trace:	passenger_test.go:76
	Error:      	Received unexpected error:
	            	exec: "/tmp/passenger-status": file does not exist
FAIL
FAIL	github.com/influxdata/telegraf/plugins/inputs/passenger	0.128s
ok  	github.com/influxdata/telegraf/plugins/inputs/pf	0.084s
--- FAIL: TestPhpFpmGeneratesMetrics_From_Socket (0.00s)
	phpfpm_test.go:109: Cannot initialize server on port 
--- FAIL: TestPhpFpmGeneratesMetrics_From_Socket_Custom_Status_Path (0.00s)
	phpfpm_test.go:153: Cannot initialize server on port 
--- FAIL: TestPhpFpmGeneratesMetrics_Throw_Error_When_Socket_Path_Is_Invalid (0.00s)
	Error Trace:	phpfpm_test.go:222
	Error:      	Not equal: 
	            	expected: "Socket doesn't exist  '/tmp/invalid.sock': stat /tmp/invalid.sock: no such file or directory"
	            	received: "Socket doesn't exist  '/tmp/invalid.sock': CreateFile /tmp/invalid.sock: The system cannot find the path specified."
FAIL
FAIL	github.com/influxdata/telegraf/plugins/inputs/phpfpm	3.533s
ok  	github.com/influxdata/telegraf/plugins/inputs/ping	0.177s
--- FAIL: TestGather (0.01s)
	Error Trace:	postfix_test.go:47
	Error:      	Parameters must be numerical
FAIL
FAIL	github.com/influxdata/telegraf/plugins/inputs/postfix	0.067s
ok  	github.com/influxdata/telegraf/plugins/inputs/postgresql	0.125s
ok  	github.com/influxdata/telegraf/plugins/inputs/postgresql_extensible	0.219s
--- FAIL: TestMemcachedGeneratesMetrics (0.00s)
	powerdns_test.go:79: Cannot initialize server on port 
2018/02/02 19:37:19 E! powerdns: Error parsing integer for metric [corrupt-packets=18446744073709550195]: strconv.ParseInt: parsing "18446744073709550195": value out of range
FAIL
FAIL	github.com/influxdata/telegraf/plugins/inputs/powerdns	0.058s
ok  	github.com/influxdata/telegraf/plugins/inputs/procstat	1.482s
ok  	github.com/influxdata/telegraf/plugins/inputs/prometheus	0.056s
ok  	github.com/influxdata/telegraf/plugins/inputs/puppetagent	0.042s
ok  	github.com/influxdata/telegraf/plugins/inputs/rabbitmq	0.050s
ok  	github.com/influxdata/telegraf/plugins/inputs/raindrops	0.076s
ok  	github.com/influxdata/telegraf/plugins/inputs/redis	0.058s
ok  	github.com/influxdata/telegraf/plugins/inputs/rethinkdb	0.056s
ok  	github.com/influxdata/telegraf/plugins/inputs/riak	0.078s
ok  	github.com/influxdata/telegraf/plugins/inputs/salesforce	0.089s
?   	github.com/influxdata/telegraf/plugins/inputs/sensors	[no test files]
ok  	github.com/influxdata/telegraf/plugins/inputs/smart	0.173s
--- FAIL: TestGather (0.00s)
	Error Trace:	snmp_test.go:601
	Error:      	Should be true
	Error Trace:	snmp_test.go:602
	Error:      	Should be true
FAIL
FAIL	github.com/influxdata/telegraf/plugins/inputs/snmp	0.628s
?   	github.com/influxdata/telegraf/plugins/inputs/snmp_legacy	[no test files]
--- FAIL: TestSocketListener_unix (0.00s)
	Error Trace:	socket_listener_test.go:51
	Error:      	Received unexpected error:
	            	listen unix /tmp/telegraf_test.sock: socket: An address incompatible with the requested protocol was used.
--- FAIL: TestSocketListener_unixgram (0.00s)
	Error Trace:	socket_listener_test.go:67
	Error:      	Received unexpected error:
	            	listen unixgram /tmp/telegraf_test.sock: socket: An address incompatible with the requested protocol was used.
FAIL
FAIL	github.com/influxdata/telegraf/plugins/inputs/socket_listener	0.041s
ok  	github.com/influxdata/telegraf/plugins/inputs/solr	0.087s
ok  	github.com/influxdata/telegraf/plugins/inputs/sqlserver	0.160s
# github.com/influxdata/telegraf/plugins/inputs/system
plugins\inputs\system\processes_test.go:14:16: undefined: Processes
plugins\inputs\system\processes_test.go:33:16: undefined: Processes
plugins\inputs\system\processes_test.go:42:12: undefined: getEmptyFields
plugins\inputs\system\processes_test.go:54:16: undefined: Processes
plugins\inputs\system\processes_test.go:69:16: undefined: Processes
plugins\inputs\system\processes_test.go:78:12: undefined: getEmptyFields
plugins\inputs\system\processes_test.go:91:16: undefined: Processes
plugins\inputs\system\processes_test.go:100:12: undefined: getEmptyFields
ok  	github.com/influxdata/telegraf/plugins/inputs/statsd	0.721s
?   	github.com/influxdata/telegraf/plugins/inputs/sysstat	[no test files]
FAIL	github.com/influxdata/telegraf/plugins/inputs/system [build failed]
ok  	github.com/influxdata/telegraf/plugins/inputs/tail	0.041s
ok  	github.com/influxdata/telegraf/plugins/inputs/tcp_listener	1.221s
ok  	github.com/influxdata/telegraf/plugins/inputs/teamspeak	0.134s
ok  	github.com/influxdata/telegraf/plugins/inputs/tomcat	0.061s
ok  	github.com/influxdata/telegraf/plugins/inputs/trig	0.054s
ok  	github.com/influxdata/telegraf/plugins/inputs/twemproxy	0.058s
ok  	github.com/influxdata/telegraf/plugins/inputs/udp_listener	1.650s
ok  	github.com/influxdata/telegraf/plugins/inputs/unbound	0.041s
?   	github.com/influxdata/telegraf/plugins/inputs/varnish	[no test files]
ok  	github.com/influxdata/telegraf/plugins/inputs/webhooks	0.043s
ok  	github.com/influxdata/telegraf/plugins/inputs/webhooks/filestack	0.057s
ok  	github.com/influxdata/telegraf/plugins/inputs/webhooks/github	0.085s
ok  	github.com/influxdata/telegraf/plugins/inputs/webhooks/mandrill	0.099s
ok  	github.com/influxdata/telegraf/plugins/inputs/webhooks/papertrail	0.120s
ok  	github.com/influxdata/telegraf/plugins/inputs/webhooks/particle	0.082s
ok  	github.com/influxdata/telegraf/plugins/inputs/webhooks/rollbar	0.071s
ok  	github.com/influxdata/telegraf/plugins/inputs/win_perf_counters	4.270s
ok  	github.com/influxdata/telegraf/plugins/inputs/win_services	0.043s
?   	github.com/influxdata/telegraf/plugins/inputs/zfs	[no test files]
ok  	github.com/influxdata/telegraf/plugins/inputs/zipkin	0.068s
?   	github.com/influxdata/telegraf/plugins/inputs/zipkin/cmd/stress_test_write	[no test files]
?   	github.com/influxdata/telegraf/plugins/inputs/zipkin/cmd/thrift_serialize	[no test files]
ok  	github.com/influxdata/telegraf/plugins/inputs/zipkin/codec	0.071s
ok  	github.com/influxdata/telegraf/plugins/inputs/zipkin/codec/jsonV1	0.074s
ok  	github.com/influxdata/telegraf/plugins/inputs/zipkin/codec/thrift	0.052s
?   	github.com/influxdata/telegraf/plugins/inputs/zipkin/trace	[no test files]
ok  	github.com/influxdata/telegraf/plugins/inputs/zookeeper	0.069s
?   	github.com/influxdata/telegraf/plugins/outputs	[no test files]
?   	github.com/influxdata/telegraf/plugins/outputs/all	[no test files]
ok  	github.com/influxdata/telegraf/plugins/outputs/amon	0.056s
ok  	github.com/influxdata/telegraf/plugins/outputs/amqp	0.065s
ok  	github.com/influxdata/telegraf/plugins/outputs/cloudwatch	0.063s
ok  	github.com/influxdata/telegraf/plugins/outputs/cratedb	0.059s
ok  	github.com/influxdata/telegraf/plugins/outputs/datadog	0.073s
?   	github.com/influxdata/telegraf/plugins/outputs/discard	[no test files]
ok  	github.com/influxdata/telegraf/plugins/outputs/elasticsearch	0.091s
ok  	github.com/influxdata/telegraf/plugins/outputs/file	0.065s
ok  	github.com/influxdata/telegraf/plugins/outputs/graphite	6.241s
ok  	github.com/influxdata/telegraf/plugins/outputs/graylog	0.044s
ok  	github.com/influxdata/telegraf/plugins/outputs/influxdb	2.454s
ok  	github.com/influxdata/telegraf/plugins/outputs/influxdb/client	0.064s
ok  	github.com/influxdata/telegraf/plugins/outputs/instrumental	0.039s
ok  	github.com/influxdata/telegraf/plugins/outputs/kafka	0.039s
ok  	github.com/influxdata/telegraf/plugins/outputs/kinesis	0.063s
ok  	github.com/influxdata/telegraf/plugins/outputs/librato	0.075s
ok  	github.com/influxdata/telegraf/plugins/outputs/mqtt	0.065s
ok  	github.com/influxdata/telegraf/plugins/outputs/nats	0.062s
ok  	github.com/influxdata/telegraf/plugins/outputs/nsq	0.075s
ok  	github.com/influxdata/telegraf/plugins/outputs/opentsdb	0.058s
ok  	github.com/influxdata/telegraf/plugins/outputs/prometheus_client	0.054s
ok  	github.com/influxdata/telegraf/plugins/outputs/riemann	0.069s
ok  	github.com/influxdata/telegraf/plugins/outputs/riemann_legacy	0.116s
--- FAIL: TestSocketWriter_unix (0.00s)
	Error Trace:	socket_writer_test.go:50
	Error:      	Received unexpected error:
	            	listen unix /tmp/telegraf_test.sock: socket: An address incompatible with the requested protocol was used.
--- FAIL: TestSocketWriter_unixgram (0.00s)
	Error Trace:	socket_writer_test.go:68
	Error:      	Received unexpected error:
	            	listen unixgram /tmp/telegraf_test.sock: socket: An address incompatible with the requested protocol was used.
FAIL
FAIL	github.com/influxdata/telegraf/plugins/outputs/socket_writer	0.062s
ok  	github.com/influxdata/telegraf/plugins/outputs/wavefront	0.117s
?   	github.com/influxdata/telegraf/plugins/parsers	[no test files]
ok  	github.com/influxdata/telegraf/plugins/parsers/collectd	0.048s
ok  	github.com/influxdata/telegraf/plugins/parsers/dropwizard	0.066s
ok  	github.com/influxdata/telegraf/plugins/parsers/graphite	0.044s
ok  	github.com/influxdata/telegraf/plugins/parsers/influx	0.059s
ok  	github.com/influxdata/telegraf/plugins/parsers/json	0.055s
ok  	github.com/influxdata/telegraf/plugins/parsers/nagios	0.057s
ok  	github.com/influxdata/telegraf/plugins/parsers/value	0.051s
?   	github.com/influxdata/telegraf/plugins/processors	[no test files]
?   	github.com/influxdata/telegraf/plugins/processors/all	[no test files]
ok  	github.com/influxdata/telegraf/plugins/processors/printer	0.046s [no tests to run]
?   	github.com/influxdata/telegraf/plugins/serializers	[no test files]
ok  	github.com/influxdata/telegraf/plugins/serializers/graphite	0.044s
ok  	github.com/influxdata/telegraf/plugins/serializers/influx	0.052s
ok  	github.com/influxdata/telegraf/plugins/serializers/json	0.096s
ok  	github.com/influxdata/telegraf/selfstat	0.053s
ok  	github.com/influxdata/telegraf/testutil	0.037s
make: *** [test] Error 2

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugunexpected problem or unintended behaviorplatform/windows

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions