test/plugin/constants.rb in fluent-plugin-google-cloud-0.7.0.pre.3 vs test/plugin/constants.rb in fluent-plugin-google-cloud-0.7.0.pre.4
- old
+ new
@@ -104,10 +104,34 @@
SPAN_ID = '000000000000004a'.freeze
SPAN_ID2 = '000000000000007e'.freeze
INSERT_ID = 'fah7yr7iw64tg857y'.freeze
INSERT_ID2 = 'fah7yr7iw64tgaeuf'.freeze
+ STACKDRIVER_TRACE_ID = '1234567890abcdef1234567890abcdef'.freeze
+ FULL_STACKDRIVER_TRACE = \
+ "projects/#{PROJECT_ID}/traces/#{STACKDRIVER_TRACE_ID}".freeze
+
+ # Invalid trace id for stackdriver.
+ EMPTY_STRING = ''.freeze
+ INVALID_SHORT_STACKDRIVER_TRACE_ID = '1234567890abcdef'.freeze
+ INVALID_LONG_STACKDRIVER_TRACE_ID = \
+ '1234567890abcdef1234567890abcdef123'.freeze
+ INVALID_NON_HEX_STACKDRIVER_TRACE_ID = \
+ '1234567890abcdef1234567890abcdeZ'.freeze
+
+ # Invalid full format of stackdriver trace.
+ INVALID_TRACE_NO_TRACE_ID = "projects/#{PROJECT_ID}/traces/".freeze
+ INVALID_TRACE_NO_PROJECT_ID = \
+ "projects//traces/#{STACKDRIVER_TRACE_ID}".freeze
+ INVALID_TRACE_WITH_SHORT_TRACE_ID = \
+ "projects/#{PROJECT_ID}/traces/#{INVALID_SHORT_STACKDRIVER_TRACE_ID}".freeze
+ INVALID_TRACE_WITH_LONG_TRACE_ID = \
+ "projects/#{PROJECT_ID}/traces/#{INVALID_LONG_STACKDRIVER_TRACE_ID}".freeze
+ INVALID_TRACE_WITH_NON_HEX_TRACE_ID = \
+ "projects/#{PROJECT_ID}/" \
+ "traces/#{INVALID_NON_HEX_STACKDRIVER_TRACE_ID}".freeze
+
# Docker Container labels.
DOCKER_CONTAINER_ID =
'0d0f03ff8d3c42688692536d1af77a28cd135c0a5c531f25a31'.freeze
DOCKER_CONTAINER_NAME = 'happy_hippo'.freeze
DOCKER_CONTAINER_STREAM_STDOUT = 'stdout'.freeze
@@ -261,9 +285,17 @@
enable_metadata_agent true
).freeze
DISABLE_METADATA_AGENT_CONFIG = %(
enable_metadata_agent false
+ ).freeze
+
+ ENABLE_AUTOFORMAT_STACKDRIVER_TRACE_CONFIG = %(
+ autoformat_stackdriver_trace true
+ ).freeze
+
+ DISABLE_AUTOFORMAT_STACKDRIVER_TRACE_CONFIG = %(
+ autoformat_stackdriver_trace false
).freeze
DOCKER_CONTAINER_CONFIG = %(
enable_metadata_agent true
label_map { "source": "#{DOCKER_CONSTANTS[:service]}/stream" }