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" }