Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

test: synchronizing gherkin spec #1220

Closed
wants to merge 1 commit into from

Conversation

apmmachine
Copy link
Contributor

What

APM agent specs automatic sync

Why

Changeset

@apmmachine
Copy link
Contributor Author

apmmachine commented Mar 11, 2021

💔 Tests Failed

the below badges are clickable and redirect to their specific view in the CI or DOCS
Pipeline View Test View Changes Artifacts preview

Expand to view the summary

Build stats

  • Build Cause: Branch indexing

  • Start Time: 2021-03-12T02:20:20.705+0000

  • Duration: 45 min 32 sec

  • Commit: f7a218a

Test stats 🧪

Test Results
Failed 14
Passed 18625
Skipped 80
Total 18719

Trends 🧪

Image of Build Times

Image of Tests

Test errors 14

Expand to view the tests failures

> Show only the first 10 test failures

Initializing / Parallel / Windows .NET Core / Test / ExtractingMetadataForAzureAppServiceFeature.Missing WEBSITE_SITE_NAME environment variable – Elastic.Apm.Feature.Tests.Features.ExtractingMetadataForAzureAppServiceFeature
    Expand to view the error details

     TechTalk.SpecFlow.xUnit.SpecFlowPlugin.XUnitPendingStepException : Test pending: No matching step definition found for one or more steps.
    using System;
    using TechTalk.SpecFlow;
    
    namespace MyNamespace
    {
        [Binding]
        public class StepDefinitions
        {
            private readonly ScenarioContext _scenarioContext;
    
            public StepDefinitions(ScenarioContext scenarioContext)
            {
                _scenarioContext = scenarioContext;
            }
            [Given(@"an instrumented application is configured to collect cloud provider metadata for azure")]
            public void GivenAnInstrumentedApplicationIsConfiguredToCollectCloudProviderMetadataForAzure()
            {
                _scenarioContext.Pending();
            }
            
            [Given(@"the following environment variables are present")]
            public void GivenTheFollowingEnvironmentVariablesArePresent(Table table)
            {
                _scenarioContext.Pending();
            }
            
            [When(@"cloud metadata is collected")]
            public void WhenCloudMetadataIsCollected()
            {
                _scenarioContext.Pending();
            }
            
            [Then(@"cloud metadata is null")]
            public void ThenCloudMetadataIsNull()
            {
                _scenarioContext.Pending();
            }
        }
    }
     
    

    Expand to view the stacktrace

     TechTalk.SpecFlow.xUnit.SpecFlowPlugin.XUnitPendingStepException : Test pending: No matching step definition found for one or more steps.
    using System;
    using TechTalk.SpecFlow;
    
    namespace MyNamespace
    {
        [Binding]
        public class StepDefinitions
        {
            private readonly ScenarioContext _scenarioContext;
    
            public StepDefinitions(ScenarioContext scenarioContext)
            {
                _scenarioContext = scenarioContext;
            }
            [Given(@"an instrumented application is configured to collect cloud provider metadata for azure")]
            public void GivenAnInstrumentedApplicationIsConfiguredToCollectCloudProviderMetadataForAzure()
            {
                _scenarioContext.Pending();
            }
            
            [Given(@"the following environment variables are present")]
            public void GivenTheFollowingEnvironmentVariablesArePresent(Table table)
            {
                _scenarioContext.Pending();
            }
            
            [When(@"cloud metadata is collected")]
            public void WhenCloudMetadataIsCollected()
            {
                _scenarioContext.Pending();
            }
            
            [Then(@"cloud metadata is null")]
            public void ThenCloudMetadataIsNull()
            {
                _scenarioContext.Pending();
            }
        }
    }
    
    Stack Trace:
       at TechTalk.SpecFlow.xUnit.SpecFlowPlugin.XUnitRuntimeProvider.TestPending(String message)
    Standard Output:
        Given an instrumented application is configured to collect cloud provider metadata for azure
        -> No matching step definition found for the step. Use the following code to create one:
        [Given(@"an instrumented application is configured to collect cloud provider metadata for azure")]
        public void GivenAnInstrumentedApplicationIsConfiguredToCollectCloudProviderMetadataForAzure()
        {
        _scenarioContext.Pending();
        }
        Given the following environment variables are present
        --- table step argument ---
        | name                   | value                                                                  |
        | WEBSITE_OWNER_NAME     | f5940f10-2e30-3e4d-a259-63451ba6dae4+elastic-apm-AustraliaEastwebspace |
        | WEBSITE_RESOURCE_GROUP | resource_group                                                         |
        | WEBSITE_INSTANCE_ID    | instance_id                                                            |
        -> No matching step definition found for the step. Use the following code to create one:
        [Given(@"the following environment variables are present")]
        public void GivenTheFollowingEnvironmentVariablesArePresent(Table table)
        {
        _scenarioContext.Pending();
        }
        When cloud metadata is collected
        -> No matching step definition found for the step. Use the following code to create one:
        [When(@"cloud metadata is collected")]
        public void WhenCloudMetadataIsCollected()
        {
        _scenarioContext.Pending();
        }
        Then cloud metadata is null
        -> No matching step definition found for the step. Use the following code to create one:
        [Then(@"cloud metadata is null")]
        public void ThenCloudMetadataIsNull()
        {
        _scenarioContext.Pending();
        } 
    

Initializing / Parallel / Windows .NET Core / Test / ExtractingMetadataForAzureAppServiceFeature.WEBSITE_OWNER_NAME environment variable not expected format – Elastic.Apm.Feature.Tests.Features.ExtractingMetadataForAzureAppServiceFeature
    Expand to view the error details

     TechTalk.SpecFlow.xUnit.SpecFlowPlugin.XUnitPendingStepException : Test pending: No matching step definition found for one or more steps.
    using System;
    using TechTalk.SpecFlow;
    
    namespace MyNamespace
    {
        [Binding]
        public class StepDefinitions
        {
            private readonly ScenarioContext _scenarioContext;
    
            public StepDefinitions(ScenarioContext scenarioContext)
            {
                _scenarioContext = scenarioContext;
            }
            [Given(@"an instrumented application is configured to collect cloud provider metadata for azure")]
            public void GivenAnInstrumentedApplicationIsConfiguredToCollectCloudProviderMetadataForAzure()
            {
                _scenarioContext.Pending();
            }
            
            [Given(@"the following environment variables are present")]
            public void GivenTheFollowingEnvironmentVariablesArePresent(Table table)
            {
                _scenarioContext.Pending();
            }
            
            [When(@"cloud metadata is collected")]
            public void WhenCloudMetadataIsCollected()
            {
                _scenarioContext.Pending();
            }
            
            [Then(@"cloud metadata is null")]
            public void ThenCloudMetadataIsNull()
            {
                _scenarioContext.Pending();
            }
        }
    }
     
    

    Expand to view the stacktrace

     TechTalk.SpecFlow.xUnit.SpecFlowPlugin.XUnitPendingStepException : Test pending: No matching step definition found for one or more steps.
    using System;
    using TechTalk.SpecFlow;
    
    namespace MyNamespace
    {
        [Binding]
        public class StepDefinitions
        {
            private readonly ScenarioContext _scenarioContext;
    
            public StepDefinitions(ScenarioContext scenarioContext)
            {
                _scenarioContext = scenarioContext;
            }
            [Given(@"an instrumented application is configured to collect cloud provider metadata for azure")]
            public void GivenAnInstrumentedApplicationIsConfiguredToCollectCloudProviderMetadataForAzure()
            {
                _scenarioContext.Pending();
            }
            
            [Given(@"the following environment variables are present")]
            public void GivenTheFollowingEnvironmentVariablesArePresent(Table table)
            {
                _scenarioContext.Pending();
            }
            
            [When(@"cloud metadata is collected")]
            public void WhenCloudMetadataIsCollected()
            {
                _scenarioContext.Pending();
            }
            
            [Then(@"cloud metadata is null")]
            public void ThenCloudMetadataIsNull()
            {
                _scenarioContext.Pending();
            }
        }
    }
    
    Stack Trace:
       at TechTalk.SpecFlow.xUnit.SpecFlowPlugin.XUnitRuntimeProvider.TestPending(String message)
    Standard Output:
        Given an instrumented application is configured to collect cloud provider metadata for azure
        -> No matching step definition found for the step. Use the following code to create one:
        [Given(@"an instrumented application is configured to collect cloud provider metadata for azure")]
        public void GivenAnInstrumentedApplicationIsConfiguredToCollectCloudProviderMetadataForAzure()
        {
        _scenarioContext.Pending();
        }
        Given the following environment variables are present
        --- table step argument ---
        | name                   | value                                                                  |
        | WEBSITE_OWNER_NAME     | f5940f10-2e30-3e4d-a259-63451ba6dae4-elastic-apm-AustraliaEastwebspace |
        | WEBSITE_RESOURCE_GROUP | resource_group                                                         |
        | WEBSITE_SITE_NAME      | site_name                                                              |
        | WEBSITE_INSTANCE_ID    | instance_id                                                            |
        -> No matching step definition found for the step. Use the following code to create one:
        [Given(@"the following environment variables are present")]
        public void GivenTheFollowingEnvironmentVariablesArePresent(Table table)
        {
        _scenarioContext.Pending();
        }
        When cloud metadata is collected
        -> No matching step definition found for the step. Use the following code to create one:
        [When(@"cloud metadata is collected")]
        public void WhenCloudMetadataIsCollected()
        {
        _scenarioContext.Pending();
        }
        Then cloud metadata is null
        -> No matching step definition found for the step. Use the following code to create one:
        [Then(@"cloud metadata is null")]
        public void ThenCloudMetadataIsNull()
        {
        _scenarioContext.Pending();
        } 
    

Initializing / Parallel / Windows .NET Core / Test / ExtractingMetadataForAzureAppServiceFeature.Missing WEBSITE_RESOURCE_GROUP environment variable – Elastic.Apm.Feature.Tests.Features.ExtractingMetadataForAzureAppServiceFeature
    Expand to view the error details

     TechTalk.SpecFlow.xUnit.SpecFlowPlugin.XUnitPendingStepException : Test pending: No matching step definition found for one or more steps.
    using System;
    using TechTalk.SpecFlow;
    
    namespace MyNamespace
    {
        [Binding]
        public class StepDefinitions
        {
            private readonly ScenarioContext _scenarioContext;
    
            public StepDefinitions(ScenarioContext scenarioContext)
            {
                _scenarioContext = scenarioContext;
            }
            [Given(@"an instrumented application is configured to collect cloud provider metadata for azure")]
            public void GivenAnInstrumentedApplicationIsConfiguredToCollectCloudProviderMetadataForAzure()
            {
                _scenarioContext.Pending();
            }
            
            [Given(@"the following environment variables are present")]
            public void GivenTheFollowingEnvironmentVariablesArePresent(Table table)
            {
                _scenarioContext.Pending();
            }
            
            [When(@"cloud metadata is collected")]
            public void WhenCloudMetadataIsCollected()
            {
                _scenarioContext.Pending();
            }
            
            [Then(@"cloud metadata is null")]
            public void ThenCloudMetadataIsNull()
            {
                _scenarioContext.Pending();
            }
        }
    }
     
    

    Expand to view the stacktrace

     TechTalk.SpecFlow.xUnit.SpecFlowPlugin.XUnitPendingStepException : Test pending: No matching step definition found for one or more steps.
    using System;
    using TechTalk.SpecFlow;
    
    namespace MyNamespace
    {
        [Binding]
        public class StepDefinitions
        {
            private readonly ScenarioContext _scenarioContext;
    
            public StepDefinitions(ScenarioContext scenarioContext)
            {
                _scenarioContext = scenarioContext;
            }
            [Given(@"an instrumented application is configured to collect cloud provider metadata for azure")]
            public void GivenAnInstrumentedApplicationIsConfiguredToCollectCloudProviderMetadataForAzure()
            {
                _scenarioContext.Pending();
            }
            
            [Given(@"the following environment variables are present")]
            public void GivenTheFollowingEnvironmentVariablesArePresent(Table table)
            {
                _scenarioContext.Pending();
            }
            
            [When(@"cloud metadata is collected")]
            public void WhenCloudMetadataIsCollected()
            {
                _scenarioContext.Pending();
            }
            
            [Then(@"cloud metadata is null")]
            public void ThenCloudMetadataIsNull()
            {
                _scenarioContext.Pending();
            }
        }
    }
    
    Stack Trace:
       at TechTalk.SpecFlow.xUnit.SpecFlowPlugin.XUnitRuntimeProvider.TestPending(String message)
    Standard Output:
        Given an instrumented application is configured to collect cloud provider metadata for azure
        -> No matching step definition found for the step. Use the following code to create one:
        [Given(@"an instrumented application is configured to collect cloud provider metadata for azure")]
        public void GivenAnInstrumentedApplicationIsConfiguredToCollectCloudProviderMetadataForAzure()
        {
        _scenarioContext.Pending();
        }
        Given the following environment variables are present
        --- table step argument ---
        | name                | value                                                                  |
        | WEBSITE_OWNER_NAME  | f5940f10-2e30-3e4d-a259-63451ba6dae4+elastic-apm-AustraliaEastwebspace |
        | WEBSITE_SITE_NAME   | site_name                                                              |
        | WEBSITE_INSTANCE_ID | instance_id                                                            |
        -> No matching step definition found for the step. Use the following code to create one:
        [Given(@"the following environment variables are present")]
        public void GivenTheFollowingEnvironmentVariablesArePresent(Table table)
        {
        _scenarioContext.Pending();
        }
        When cloud metadata is collected
        -> No matching step definition found for the step. Use the following code to create one:
        [When(@"cloud metadata is collected")]
        public void WhenCloudMetadataIsCollected()
        {
        _scenarioContext.Pending();
        }
        Then cloud metadata is null
        -> No matching step definition found for the step. Use the following code to create one:
        [Then(@"cloud metadata is null")]
        public void ThenCloudMetadataIsNull()
        {
        _scenarioContext.Pending();
        } 
    

Initializing / Parallel / Windows .NET Core / Test / ExtractingMetadataForAzureAppServiceFeature.Missing WEBSITE_OWNER_NAME environment variable – Elastic.Apm.Feature.Tests.Features.ExtractingMetadataForAzureAppServiceFeature
    Expand to view the error details

     TechTalk.SpecFlow.xUnit.SpecFlowPlugin.XUnitPendingStepException : Test pending: No matching step definition found for one or more steps.
    using System;
    using TechTalk.SpecFlow;
    
    namespace MyNamespace
    {
        [Binding]
        public class StepDefinitions
        {
            private readonly ScenarioContext _scenarioContext;
    
            public StepDefinitions(ScenarioContext scenarioContext)
            {
                _scenarioContext = scenarioContext;
            }
            [Given(@"an instrumented application is configured to collect cloud provider metadata for azure")]
            public void GivenAnInstrumentedApplicationIsConfiguredToCollectCloudProviderMetadataForAzure()
            {
                _scenarioContext.Pending();
            }
            
            [Given(@"the following environment variables are present")]
            public void GivenTheFollowingEnvironmentVariablesArePresent(Table table)
            {
                _scenarioContext.Pending();
            }
            
            [When(@"cloud metadata is collected")]
            public void WhenCloudMetadataIsCollected()
            {
                _scenarioContext.Pending();
            }
            
            [Then(@"cloud metadata is null")]
            public void ThenCloudMetadataIsNull()
            {
                _scenarioContext.Pending();
            }
        }
    }
     
    

    Expand to view the stacktrace

     TechTalk.SpecFlow.xUnit.SpecFlowPlugin.XUnitPendingStepException : Test pending: No matching step definition found for one or more steps.
    using System;
    using TechTalk.SpecFlow;
    
    namespace MyNamespace
    {
        [Binding]
        public class StepDefinitions
        {
            private readonly ScenarioContext _scenarioContext;
    
            public StepDefinitions(ScenarioContext scenarioContext)
            {
                _scenarioContext = scenarioContext;
            }
            [Given(@"an instrumented application is configured to collect cloud provider metadata for azure")]
            public void GivenAnInstrumentedApplicationIsConfiguredToCollectCloudProviderMetadataForAzure()
            {
                _scenarioContext.Pending();
            }
            
            [Given(@"the following environment variables are present")]
            public void GivenTheFollowingEnvironmentVariablesArePresent(Table table)
            {
                _scenarioContext.Pending();
            }
            
            [When(@"cloud metadata is collected")]
            public void WhenCloudMetadataIsCollected()
            {
                _scenarioContext.Pending();
            }
            
            [Then(@"cloud metadata is null")]
            public void ThenCloudMetadataIsNull()
            {
                _scenarioContext.Pending();
            }
        }
    }
    
    Stack Trace:
       at TechTalk.SpecFlow.xUnit.SpecFlowPlugin.XUnitRuntimeProvider.TestPending(String message)
    Standard Output:
        Given an instrumented application is configured to collect cloud provider metadata for azure
        -> No matching step definition found for the step. Use the following code to create one:
        [Given(@"an instrumented application is configured to collect cloud provider metadata for azure")]
        public void GivenAnInstrumentedApplicationIsConfiguredToCollectCloudProviderMetadataForAzure()
        {
        _scenarioContext.Pending();
        }
        Given the following environment variables are present
        --- table step argument ---
        | name                   | value          |
        | WEBSITE_RESOURCE_GROUP | resource_group |
        | WEBSITE_SITE_NAME      | site_name      |
        | WEBSITE_INSTANCE_ID    | instance_id    |
        -> No matching step definition found for the step. Use the following code to create one:
        [Given(@"the following environment variables are present")]
        public void GivenTheFollowingEnvironmentVariablesArePresent(Table table)
        {
        _scenarioContext.Pending();
        }
        When cloud metadata is collected
        -> No matching step definition found for the step. Use the following code to create one:
        [When(@"cloud metadata is collected")]
        public void WhenCloudMetadataIsCollected()
        {
        _scenarioContext.Pending();
        }
        Then cloud metadata is null
        -> No matching step definition found for the step. Use the following code to create one:
        [Then(@"cloud metadata is null")]
        public void ThenCloudMetadataIsNull()
        {
        _scenarioContext.Pending();
        } 
    

Initializing / Parallel / Windows .NET Core / Test / ExtractingMetadataForAzureAppServiceFeature.Azure App Service with all environment variables present in expected format(wEBSITE_OWNER_NAME: "f5940f10-2e30-3e4d-a259-63451ba6dae4+elastic-apm-A"..., exampleTags: []) – Elastic.Apm.Feature.Tests.Features.ExtractingMetadataForAzureAppServiceFeature
    Expand to view the error details

     TechTalk.SpecFlow.xUnit.SpecFlowPlugin.XUnitPendingStepException : Test pending: No matching step definition found for one or more steps.
    using System;
    using TechTalk.SpecFlow;
    
    namespace MyNamespace
    {
        [Binding]
        public class StepDefinitions
        {
            private readonly ScenarioContext _scenarioContext;
    
            public StepDefinitions(ScenarioContext scenarioContext)
            {
                _scenarioContext = scenarioContext;
            }
            [Given(@"an instrumented application is configured to collect cloud provider metadata for azure")]
            public void GivenAnInstrumentedApplicationIsConfiguredToCollectCloudProviderMetadataForAzure()
            {
                _scenarioContext.Pending();
            }
            
            [Given(@"the following environment variables are present")]
            public void GivenTheFollowingEnvironmentVariablesArePresent(Table table)
            {
                _scenarioContext.Pending();
            }
            
            [When(@"cloud metadata is collected")]
            public void WhenCloudMetadataIsCollected()
            {
                _scenarioContext.Pending();
            }
            
            [Then(@"cloud metadata is not null")]
            public void ThenCloudMetadataIsNotNull()
            {
                _scenarioContext.Pending();
            }
            
            [Then(@"cloud metadata '(.*)' is '(.*)'")]
            public void ThenCloudMetadataIs(string p0, string p1)
            {
                _scenarioContext.Pending();
            }
            
            [Then(@"cloud metadata '(.*)' is '(.*)'")]
            public void ThenCloudMetadataIs(string provider0, string azure1)
            {
                _scenarioContext.Pending();
            }
            
            [Then(@"cloud metadata '(.*)' is '(.*)'")]
            public void ThenCloudMetadataIs(string region0, string australiaEast1)
            {
                _scenarioContext.Pending();
            }
        }
    }
     
    

    Expand to view the stacktrace

     TechTalk.SpecFlow.xUnit.SpecFlowPlugin.XUnitPendingStepException : Test pending: No matching step definition found for one or more steps.
    using System;
    using TechTalk.SpecFlow;
    
    namespace MyNamespace
    {
        [Binding]
        public class StepDefinitions
        {
            private readonly ScenarioContext _scenarioContext;
    
            public StepDefinitions(ScenarioContext scenarioContext)
            {
                _scenarioContext = scenarioContext;
            }
            [Given(@"an instrumented application is configured to collect cloud provider metadata for azure")]
            public void GivenAnInstrumentedApplicationIsConfiguredToCollectCloudProviderMetadataForAzure()
            {
                _scenarioContext.Pending();
            }
            
            [Given(@"the following environment variables are present")]
            public void GivenTheFollowingEnvironmentVariablesArePresent(Table table)
            {
                _scenarioContext.Pending();
            }
            
            [When(@"cloud metadata is collected")]
            public void WhenCloudMetadataIsCollected()
            {
                _scenarioContext.Pending();
            }
            
            [Then(@"cloud metadata is not null")]
            public void ThenCloudMetadataIsNotNull()
            {
                _scenarioContext.Pending();
            }
            
            [Then(@"cloud metadata '(.*)' is '(.*)'")]
            public void ThenCloudMetadataIs(string p0, string p1)
            {
                _scenarioContext.Pending();
            }
            
            [Then(@"cloud metadata '(.*)' is '(.*)'")]
            public void ThenCloudMetadataIs(string provider0, string azure1)
            {
                _scenarioContext.Pending();
            }
            
            [Then(@"cloud metadata '(.*)' is '(.*)'")]
            public void ThenCloudMetadataIs(string region0, string australiaEast1)
            {
                _scenarioContext.Pending();
            }
        }
    }
    
    Stack Trace:
       at TechTalk.SpecFlow.xUnit.SpecFlowPlugin.XUnitRuntimeProvider.TestPending(String message)
       at Elastic.Apm.Feature.Tests.Features.ExtractingMetadataForAzureAppServiceFeature.AzureAppServiceWithAllEnvironmentVariablesPresentInExpectedFormat(String wEBSITE_OWNER_NAME, String[] exampleTags) in C:\Users\jenkins\workspace\net_apm-agent-dotnet-mbp_PR-1220\apm-agent-dotnet\test\Elastic.Apm.Feature.Tests\Features\azure_app_service_metadata.feature:line 20
    Standard Output:
        Given an instrumented application is configured to collect cloud provider metadata for azure
        -> No matching step definition found for the step. Use the following code to create one:
        [Given(@"an instrumented application is configured to collect cloud provider metadata for azure")]
        public void GivenAnInstrumentedApplicationIsConfiguredToCollectCloudProviderMetadataForAzure()
        {
        _scenarioContext.Pending();
        }
        Given the following environment variables are present
        --- table step argument ---
        | name                   | value                                                                  |
        | WEBSITE_OWNER_NAME     | f5940f10-2e30-3e4d-a259-63451ba6dae4+elastic-apm-AustraliaEastwebspace |
        | WEBSITE_RESOURCE_GROUP | resource_group                                                         |
        | WEBSITE_SITE_NAME      | site_name                                                              |
        | WEBSITE_INSTANCE_ID    | instance_id                                                            |
        -> No matching step definition found for the step. Use the following code to create one:
        [Given(@"the following environment variables are present")]
        public void GivenTheFollowingEnvironmentVariablesArePresent(Table table)
        {
        _scenarioContext.Pending();
        }
        When cloud metadata is collected
        -> No matching step definition found for the step. Use the following code to create one:
        [When(@"cloud metadata is collected")]
        public void WhenCloudMetadataIsCollected()
        {
        _scenarioContext.Pending();
        }
        Then cloud metadata is not null
        -> No matching step definition found for the step. Use the following code to create one:
        [Then(@"cloud metadata is not null")]
        public void ThenCloudMetadataIsNotNull()
        {
        _scenarioContext.Pending();
        }
        And cloud metadata 'account.id' is 'f5940f10-2e30-3e4d-a259-63451ba6dae4'
        -> No matching step definition found for the step. Use the following code to create one:
        [Then(@"cloud metadata '(.*)' is '(.*)'")]
        public void ThenCloudMetadataIs(string p0, string p1)
        {
        _scenarioContext.Pending();
        }
        And cloud metadata 'provider' is 'azure'
        -> No matching step definition found for the step. Use the following code to create one:
        [Then(@"cloud metadata '(.*)' is '(.*)'")]
        public void ThenCloudMetadataIs(string provider, string azure)
        {
        _scenarioContext.Pending();
        }
        And cloud metadata 'instance.id' is 'instance_id'
        -> No matching step definition found for the step. Use the following code to create one:
        [Then(@"cloud metadata '(.*)' is '(.*)'")]
        public void ThenCloudMetadataIs(string p0, string p1)
        {
        _scenarioContext.Pending();
        }
        And cloud metadata 'instance.name' is 'site_name'
        -> No matching step definition found for the step. Use the following code to create one:
        [Then(@"cloud metadata '(.*)' is '(.*)'")]
        public void ThenCloudMetadataIs(string p0, string p1)
        {
        _scenarioContext.Pending();
        }
        And cloud metadata 'project.name' is 'resource_group'
        -> No matching step definition found for the step. Use the following code to create one:
        [Then(@"cloud metadata '(.*)' is '(.*)'")]
        public void ThenCloudMetadataIs(string p0, string p1)
        {
        _scenarioContext.Pending();
        }
        And cloud metadata 'region' is 'AustraliaEast'
        -> No matching step definition found for the step. Use the following code to create one:
        [Then(@"cloud metadata '(.*)' is '(.*)'")]
        public void ThenCloudMetadataIs(string region, string australiaEast)
        {
        _scenarioContext.Pending();
        } 
    

Initializing / Parallel / Windows .NET Core / Test / ExtractingMetadataForAzureAppServiceFeature.Azure App Service with all environment variables present in expected format(wEBSITE_OWNER_NAME: "f5940f10-2e30-3e4d-a259-63451ba6dae4+appsvc_linux_"..., exampleTags: []) – Elastic.Apm.Feature.Tests.Features.ExtractingMetadataForAzureAppServiceFeature
    Expand to view the error details

     TechTalk.SpecFlow.xUnit.SpecFlowPlugin.XUnitPendingStepException : Test pending: No matching step definition found for one or more steps.
    using System;
    using TechTalk.SpecFlow;
    
    namespace MyNamespace
    {
        [Binding]
        public class StepDefinitions
        {
            private readonly ScenarioContext _scenarioContext;
    
            public StepDefinitions(ScenarioContext scenarioContext)
            {
                _scenarioContext = scenarioContext;
            }
            [Given(@"an instrumented application is configured to collect cloud provider metadata for azure")]
            public void GivenAnInstrumentedApplicationIsConfiguredToCollectCloudProviderMetadataForAzure()
            {
                _scenarioContext.Pending();
            }
            
            [Given(@"the following environment variables are present")]
            public void GivenTheFollowingEnvironmentVariablesArePresent(Table table)
            {
                _scenarioContext.Pending();
            }
            
            [When(@"cloud metadata is collected")]
            public void WhenCloudMetadataIsCollected()
            {
                _scenarioContext.Pending();
            }
            
            [Then(@"cloud metadata is not null")]
            public void ThenCloudMetadataIsNotNull()
            {
                _scenarioContext.Pending();
            }
            
            [Then(@"cloud metadata '(.*)' is '(.*)'")]
            public void ThenCloudMetadataIs(string p0, string p1)
            {
                _scenarioContext.Pending();
            }
            
            [Then(@"cloud metadata '(.*)' is '(.*)'")]
            public void ThenCloudMetadataIs(string provider0, string azure1)
            {
                _scenarioContext.Pending();
            }
            
            [Then(@"cloud metadata '(.*)' is '(.*)'")]
            public void ThenCloudMetadataIs(string region0, string australiaEast1)
            {
                _scenarioContext.Pending();
            }
        }
    }
     
    

    Expand to view the stacktrace

     TechTalk.SpecFlow.xUnit.SpecFlowPlugin.XUnitPendingStepException : Test pending: No matching step definition found for one or more steps.
    using System;
    using TechTalk.SpecFlow;
    
    namespace MyNamespace
    {
        [Binding]
        public class StepDefinitions
        {
            private readonly ScenarioContext _scenarioContext;
    
            public StepDefinitions(ScenarioContext scenarioContext)
            {
                _scenarioContext = scenarioContext;
            }
            [Given(@"an instrumented application is configured to collect cloud provider metadata for azure")]
            public void GivenAnInstrumentedApplicationIsConfiguredToCollectCloudProviderMetadataForAzure()
            {
                _scenarioContext.Pending();
            }
            
            [Given(@"the following environment variables are present")]
            public void GivenTheFollowingEnvironmentVariablesArePresent(Table table)
            {
                _scenarioContext.Pending();
            }
            
            [When(@"cloud metadata is collected")]
            public void WhenCloudMetadataIsCollected()
            {
                _scenarioContext.Pending();
            }
            
            [Then(@"cloud metadata is not null")]
            public void ThenCloudMetadataIsNotNull()
            {
                _scenarioContext.Pending();
            }
            
            [Then(@"cloud metadata '(.*)' is '(.*)'")]
            public void ThenCloudMetadataIs(string p0, string p1)
            {
                _scenarioContext.Pending();
            }
            
            [Then(@"cloud metadata '(.*)' is '(.*)'")]
            public void ThenCloudMetadataIs(string provider0, string azure1)
            {
                _scenarioContext.Pending();
            }
            
            [Then(@"cloud metadata '(.*)' is '(.*)'")]
            public void ThenCloudMetadataIs(string region0, string australiaEast1)
            {
                _scenarioContext.Pending();
            }
        }
    }
    
    Stack Trace:
       at TechTalk.SpecFlow.xUnit.SpecFlowPlugin.XUnitRuntimeProvider.TestPending(String message)
       at Elastic.Apm.Feature.Tests.Features.ExtractingMetadataForAzureAppServiceFeature.AzureAppServiceWithAllEnvironmentVariablesPresentInExpectedFormat(String wEBSITE_OWNER_NAME, String[] exampleTags) in C:\Users\jenkins\workspace\net_apm-agent-dotnet-mbp_PR-1220\apm-agent-dotnet\test\Elastic.Apm.Feature.Tests\Features\azure_app_service_metadata.feature:line 20
    Standard Output:
        Given an instrumented application is configured to collect cloud provider metadata for azure
        -> No matching step definition found for the step. Use the following code to create one:
        [Given(@"an instrumented application is configured to collect cloud provider metadata for azure")]
        public void GivenAnInstrumentedApplicationIsConfiguredToCollectCloudProviderMetadataForAzure()
        {
        _scenarioContext.Pending();
        }
        Given the following environment variables are present
        --- table step argument ---
        | name                   | value                                                                                       |
        | WEBSITE_OWNER_NAME     | f5940f10-2e30-3e4d-a259-63451ba6dae4+appsvc_linux_australiaeast-AustraliaEastwebspace-Linux |
        | WEBSITE_RESOURCE_GROUP | resource_group                                                                              |
        | WEBSITE_SITE_NAME      | site_name                                                                                   |
        | WEBSITE_INSTANCE_ID    | instance_id                                                                                 |
        -> No matching step definition found for the step. Use the following code to create one:
        [Given(@"the following environment variables are present")]
        public void GivenTheFollowingEnvironmentVariablesArePresent(Table table)
        {
        _scenarioContext.Pending();
        }
        When cloud metadata is collected
        -> No matching step definition found for the step. Use the following code to create one:
        [When(@"cloud metadata is collected")]
        public void WhenCloudMetadataIsCollected()
        {
        _scenarioContext.Pending();
        }
        Then cloud metadata is not null
        -> No matching step definition found for the step. Use the following code to create one:
        [Then(@"cloud metadata is not null")]
        public void ThenCloudMetadataIsNotNull()
        {
        _scenarioContext.Pending();
        }
        And cloud metadata 'account.id' is 'f5940f10-2e30-3e4d-a259-63451ba6dae4'
        -> No matching step definition found for the step. Use the following code to create one:
        [Then(@"cloud metadata '(.*)' is '(.*)'")]
        public void ThenCloudMetadataIs(string p0, string p1)
        {
        _scenarioContext.Pending();
        }
        And cloud metadata 'provider' is 'azure'
        -> No matching step definition found for the step. Use the following code to create one:
        [Then(@"cloud metadata '(.*)' is '(.*)'")]
        public void ThenCloudMetadataIs(string provider0, string azure1)
        {
        _scenarioContext.Pending();
        }
        And cloud metadata 'instance.id' is 'instance_id'
        -> No matching step definition found for the step. Use the following code to create one:
        [Then(@"cloud metadata '(.*)' is '(.*)'")]
        public void ThenCloudMetadataIs(string p0, string p1)
        {
        _scenarioContext.Pending();
        }
        And cloud metadata 'instance.name' is 'site_name'
        -> No matching step definition found for the step. Use the following code to create one:
        [Then(@"cloud metadata '(.*)' is '(.*)'")]
        public void ThenCloudMetadataIs(string p0, string p1)
        {
        _scenarioContext.Pending();
        }
        And cloud metadata 'project.name' is 'resource_group'
        -> No matching step definition found for the step. Use the following code to create one:
        [Then(@"cloud metadata '(.*)' is '(.*)'")]
        public void ThenCloudMetadataIs(string p0, string p1)
        {
        _scenarioContext.Pending();
        }
        And cloud metadata 'region' is 'AustraliaEast'
        -> No matching step definition found for the step. Use the following code to create one:
        [Then(@"cloud metadata '(.*)' is '(.*)'")]
        public void ThenCloudMetadataIs(string region0, string australiaEast1)
        {
        _scenarioContext.Pending();
        } 
    

Initializing / Parallel / Windows .NET Core / Test / ExtractingMetadataForAzureAppServiceFeature.Missing WEBSITE_INSTANCE_ID environment variable – Elastic.Apm.Feature.Tests.Features.ExtractingMetadataForAzureAppServiceFeature
    Expand to view the error details

     TechTalk.SpecFlow.xUnit.SpecFlowPlugin.XUnitPendingStepException : Test pending: No matching step definition found for one or more steps.
    using System;
    using TechTalk.SpecFlow;
    
    namespace MyNamespace
    {
        [Binding]
        public class StepDefinitions
        {
            private readonly ScenarioContext _scenarioContext;
    
            public StepDefinitions(ScenarioContext scenarioContext)
            {
                _scenarioContext = scenarioContext;
            }
            [Given(@"an instrumented application is configured to collect cloud provider metadata for azure")]
            public void GivenAnInstrumentedApplicationIsConfiguredToCollectCloudProviderMetadataForAzure()
            {
                _scenarioContext.Pending();
            }
            
            [Given(@"the following environment variables are present")]
            public void GivenTheFollowingEnvironmentVariablesArePresent(Table table)
            {
                _scenarioContext.Pending();
            }
            
            [When(@"cloud metadata is collected")]
            public void WhenCloudMetadataIsCollected()
            {
                _scenarioContext.Pending();
            }
            
            [Then(@"cloud metadata is null")]
            public void ThenCloudMetadataIsNull()
            {
                _scenarioContext.Pending();
            }
        }
    }
     
    

    Expand to view the stacktrace

     TechTalk.SpecFlow.xUnit.SpecFlowPlugin.XUnitPendingStepException : Test pending: No matching step definition found for one or more steps.
    using System;
    using TechTalk.SpecFlow;
    
    namespace MyNamespace
    {
        [Binding]
        public class StepDefinitions
        {
            private readonly ScenarioContext _scenarioContext;
    
            public StepDefinitions(ScenarioContext scenarioContext)
            {
                _scenarioContext = scenarioContext;
            }
            [Given(@"an instrumented application is configured to collect cloud provider metadata for azure")]
            public void GivenAnInstrumentedApplicationIsConfiguredToCollectCloudProviderMetadataForAzure()
            {
                _scenarioContext.Pending();
            }
            
            [Given(@"the following environment variables are present")]
            public void GivenTheFollowingEnvironmentVariablesArePresent(Table table)
            {
                _scenarioContext.Pending();
            }
            
            [When(@"cloud metadata is collected")]
            public void WhenCloudMetadataIsCollected()
            {
                _scenarioContext.Pending();
            }
            
            [Then(@"cloud metadata is null")]
            public void ThenCloudMetadataIsNull()
            {
                _scenarioContext.Pending();
            }
        }
    }
    
    Stack Trace:
       at TechTalk.SpecFlow.xUnit.SpecFlowPlugin.XUnitRuntimeProvider.TestPending(String message)
    Standard Output:
        Given an instrumented application is configured to collect cloud provider metadata for azure
        -> No matching step definition found for the step. Use the following code to create one:
        [Given(@"an instrumented application is configured to collect cloud provider metadata for azure")]
        public void GivenAnInstrumentedApplicationIsConfiguredToCollectCloudProviderMetadataForAzure()
        {
        _scenarioContext.Pending();
        }
        Given the following environment variables are present
        --- table step argument ---
        | name                   | value                                                                  |
        | WEBSITE_OWNER_NAME     | f5940f10-2e30-3e4d-a259-63451ba6dae4+elastic-apm-AustraliaEastwebspace |
        | WEBSITE_RESOURCE_GROUP | resource_group                                                         |
        | WEBSITE_SITE_NAME      | site_name                                                              |
        -> No matching step definition found for the step. Use the following code to create one:
        [Given(@"the following environment variables are present")]
        public void GivenTheFollowingEnvironmentVariablesArePresent(Table table)
        {
        _scenarioContext.Pending();
        }
        When cloud metadata is collected
        -> No matching step definition found for the step. Use the following code to create one:
        [When(@"cloud metadata is collected")]
        public void WhenCloudMetadataIsCollected()
        {
        _scenarioContext.Pending();
        }
        Then cloud metadata is null
        -> No matching step definition found for the step. Use the following code to create one:
        [Then(@"cloud metadata is null")]
        public void ThenCloudMetadataIsNull()
        {
        _scenarioContext.Pending();
        } 
    

Initializing / Parallel / Linux / Test / ExtractingMetadataForAzureAppServiceFeature.Missing WEBSITE_SITE_NAME environment variable – Elastic.Apm.Feature.Tests.Features.ExtractingMetadataForAzureAppServiceFeature
    Expand to view the error details

     TechTalk.SpecFlow.xUnit.SpecFlowPlugin.XUnitPendingStepException : Test pending: No matching step definition found for one or more steps.
    using System;
    using TechTalk.SpecFlow;
    
    namespace MyNamespace
    {
        [Binding]
        public class StepDefinitions
        {
            private readonly ScenarioContext _scenarioContext;
    
            public StepDefinitions(ScenarioContext scenarioContext)
            {
                _scenarioContext = scenarioContext;
            }
            [Given(@"an instrumented application is configured to collect cloud provider metadata for azure")]
            public void GivenAnInstrumentedApplicationIsConfiguredToCollectCloudProviderMetadataForAzure()
            {
                _scenarioContext.Pending();
            }
            
            [Given(@"the following environment variables are present")]
            public void GivenTheFollowingEnvironmentVariablesArePresent(Table table)
            {
                _scenarioContext.Pending();
            }
            
            [When(@"cloud metadata is collected")]
            public void WhenCloudMetadataIsCollected()
            {
                _scenarioContext.Pending();
            }
            
            [Then(@"cloud metadata is null")]
            public void ThenCloudMetadataIsNull()
            {
                _scenarioContext.Pending();
            }
        }
    }
     
    

    Expand to view the stacktrace

     TechTalk.SpecFlow.xUnit.SpecFlowPlugin.XUnitPendingStepException : Test pending: No matching step definition found for one or more steps.
    using System;
    using TechTalk.SpecFlow;
    
    namespace MyNamespace
    {
        [Binding]
        public class StepDefinitions
        {
            private readonly ScenarioContext _scenarioContext;
    
            public StepDefinitions(ScenarioContext scenarioContext)
            {
                _scenarioContext = scenarioContext;
            }
            [Given(@"an instrumented application is configured to collect cloud provider metadata for azure")]
            public void GivenAnInstrumentedApplicationIsConfiguredToCollectCloudProviderMetadataForAzure()
            {
                _scenarioContext.Pending();
            }
            
            [Given(@"the following environment variables are present")]
            public void GivenTheFollowingEnvironmentVariablesArePresent(Table table)
            {
                _scenarioContext.Pending();
            }
            
            [When(@"cloud metadata is collected")]
            public void WhenCloudMetadataIsCollected()
            {
                _scenarioContext.Pending();
            }
            
            [Then(@"cloud metadata is null")]
            public void ThenCloudMetadataIsNull()
            {
                _scenarioContext.Pending();
            }
        }
    }
    
    Stack Trace:
       at TechTalk.SpecFlow.xUnit.SpecFlowPlugin.XUnitRuntimeProvider.TestPending(String message)
    Standard Output:
        Given an instrumented application is configured to collect cloud provider metadata for azure
        -> No matching step definition found for the step. Use the following code to create one:
        [Given(@"an instrumented application is configured to collect cloud provider metadata for azure")]
        public void GivenAnInstrumentedApplicationIsConfiguredToCollectCloudProviderMetadataForAzure()
        {
        _scenarioContext.Pending();
        }
        Given the following environment variables are present
        --- table step argument ---
        | name                   | value                                                                  |
        | WEBSITE_OWNER_NAME     | f5940f10-2e30-3e4d-a259-63451ba6dae4+elastic-apm-AustraliaEastwebspace |
        | WEBSITE_RESOURCE_GROUP | resource_group                                                         |
        | WEBSITE_INSTANCE_ID    | instance_id                                                            |
        -> No matching step definition found for the step. Use the following code to create one:
        [Given(@"the following environment variables are present")]
        public void GivenTheFollowingEnvironmentVariablesArePresent(Table table)
        {
        _scenarioContext.Pending();
        }
        When cloud metadata is collected
        -> No matching step definition found for the step. Use the following code to create one:
        [When(@"cloud metadata is collected")]
        public void WhenCloudMetadataIsCollected()
        {
        _scenarioContext.Pending();
        }
        Then cloud metadata is null
        -> No matching step definition found for the step. Use the following code to create one:
        [Then(@"cloud metadata is null")]
        public void ThenCloudMetadataIsNull()
        {
        _scenarioContext.Pending();
        } 
    

Initializing / Parallel / Linux / Test / ExtractingMetadataForAzureAppServiceFeature.WEBSITE_OWNER_NAME environment variable not expected format – Elastic.Apm.Feature.Tests.Features.ExtractingMetadataForAzureAppServiceFeature
    Expand to view the error details

     TechTalk.SpecFlow.xUnit.SpecFlowPlugin.XUnitPendingStepException : Test pending: No matching step definition found for one or more steps.
    using System;
    using TechTalk.SpecFlow;
    
    namespace MyNamespace
    {
        [Binding]
        public class StepDefinitions
        {
            private readonly ScenarioContext _scenarioContext;
    
            public StepDefinitions(ScenarioContext scenarioContext)
            {
                _scenarioContext = scenarioContext;
            }
            [Given(@"an instrumented application is configured to collect cloud provider metadata for azure")]
            public void GivenAnInstrumentedApplicationIsConfiguredToCollectCloudProviderMetadataForAzure()
            {
                _scenarioContext.Pending();
            }
            
            [Given(@"the following environment variables are present")]
            public void GivenTheFollowingEnvironmentVariablesArePresent(Table table)
            {
                _scenarioContext.Pending();
            }
            
            [When(@"cloud metadata is collected")]
            public void WhenCloudMetadataIsCollected()
            {
                _scenarioContext.Pending();
            }
            
            [Then(@"cloud metadata is null")]
            public void ThenCloudMetadataIsNull()
            {
                _scenarioContext.Pending();
            }
        }
    }
     
    

    Expand to view the stacktrace

     TechTalk.SpecFlow.xUnit.SpecFlowPlugin.XUnitPendingStepException : Test pending: No matching step definition found for one or more steps.
    using System;
    using TechTalk.SpecFlow;
    
    namespace MyNamespace
    {
        [Binding]
        public class StepDefinitions
        {
            private readonly ScenarioContext _scenarioContext;
    
            public StepDefinitions(ScenarioContext scenarioContext)
            {
                _scenarioContext = scenarioContext;
            }
            [Given(@"an instrumented application is configured to collect cloud provider metadata for azure")]
            public void GivenAnInstrumentedApplicationIsConfiguredToCollectCloudProviderMetadataForAzure()
            {
                _scenarioContext.Pending();
            }
            
            [Given(@"the following environment variables are present")]
            public void GivenTheFollowingEnvironmentVariablesArePresent(Table table)
            {
                _scenarioContext.Pending();
            }
            
            [When(@"cloud metadata is collected")]
            public void WhenCloudMetadataIsCollected()
            {
                _scenarioContext.Pending();
            }
            
            [Then(@"cloud metadata is null")]
            public void ThenCloudMetadataIsNull()
            {
                _scenarioContext.Pending();
            }
        }
    }
    
    Stack Trace:
       at TechTalk.SpecFlow.xUnit.SpecFlowPlugin.XUnitRuntimeProvider.TestPending(String message)
    Standard Output:
        Given an instrumented application is configured to collect cloud provider metadata for azure
        -> No matching step definition found for the step. Use the following code to create one:
        [Given(@"an instrumented application is configured to collect cloud provider metadata for azure")]
        public void GivenAnInstrumentedApplicationIsConfiguredToCollectCloudProviderMetadataForAzure()
        {
        _scenarioContext.Pending();
        }
        Given the following environment variables are present
        --- table step argument ---
        | name                   | value                                                                  |
        | WEBSITE_OWNER_NAME     | f5940f10-2e30-3e4d-a259-63451ba6dae4-elastic-apm-AustraliaEastwebspace |
        | WEBSITE_RESOURCE_GROUP | resource_group                                                         |
        | WEBSITE_SITE_NAME      | site_name                                                              |
        | WEBSITE_INSTANCE_ID    | instance_id                                                            |
        -> No matching step definition found for the step. Use the following code to create one:
        [Given(@"the following environment variables are present")]
        public void GivenTheFollowingEnvironmentVariablesArePresent(Table table)
        {
        _scenarioContext.Pending();
        }
        When cloud metadata is collected
        -> No matching step definition found for the step. Use the following code to create one:
        [When(@"cloud metadata is collected")]
        public void WhenCloudMetadataIsCollected()
        {
        _scenarioContext.Pending();
        }
        Then cloud metadata is null
        -> No matching step definition found for the step. Use the following code to create one:
        [Then(@"cloud metadata is null")]
        public void ThenCloudMetadataIsNull()
        {
        _scenarioContext.Pending();
        } 
    

Initializing / Parallel / Linux / Test / ExtractingMetadataForAzureAppServiceFeature.Missing WEBSITE_RESOURCE_GROUP environment variable – Elastic.Apm.Feature.Tests.Features.ExtractingMetadataForAzureAppServiceFeature
    Expand to view the error details

     TechTalk.SpecFlow.xUnit.SpecFlowPlugin.XUnitPendingStepException : Test pending: No matching step definition found for one or more steps.
    using System;
    using TechTalk.SpecFlow;
    
    namespace MyNamespace
    {
        [Binding]
        public class StepDefinitions
        {
            private readonly ScenarioContext _scenarioContext;
    
            public StepDefinitions(ScenarioContext scenarioContext)
            {
                _scenarioContext = scenarioContext;
            }
            [Given(@"an instrumented application is configured to collect cloud provider metadata for azure")]
            public void GivenAnInstrumentedApplicationIsConfiguredToCollectCloudProviderMetadataForAzure()
            {
                _scenarioContext.Pending();
            }
            
            [Given(@"the following environment variables are present")]
            public void GivenTheFollowingEnvironmentVariablesArePresent(Table table)
            {
                _scenarioContext.Pending();
            }
            
            [When(@"cloud metadata is collected")]
            public void WhenCloudMetadataIsCollected()
            {
                _scenarioContext.Pending();
            }
            
            [Then(@"cloud metadata is null")]
            public void ThenCloudMetadataIsNull()
            {
                _scenarioContext.Pending();
            }
        }
    }
     
    

    Expand to view the stacktrace

     TechTalk.SpecFlow.xUnit.SpecFlowPlugin.XUnitPendingStepException : Test pending: No matching step definition found for one or more steps.
    using System;
    using TechTalk.SpecFlow;
    
    namespace MyNamespace
    {
        [Binding]
        public class StepDefinitions
        {
            private readonly ScenarioContext _scenarioContext;
    
            public StepDefinitions(ScenarioContext scenarioContext)
            {
                _scenarioContext = scenarioContext;
            }
            [Given(@"an instrumented application is configured to collect cloud provider metadata for azure")]
            public void GivenAnInstrumentedApplicationIsConfiguredToCollectCloudProviderMetadataForAzure()
            {
                _scenarioContext.Pending();
            }
            
            [Given(@"the following environment variables are present")]
            public void GivenTheFollowingEnvironmentVariablesArePresent(Table table)
            {
                _scenarioContext.Pending();
            }
            
            [When(@"cloud metadata is collected")]
            public void WhenCloudMetadataIsCollected()
            {
                _scenarioContext.Pending();
            }
            
            [Then(@"cloud metadata is null")]
            public void ThenCloudMetadataIsNull()
            {
                _scenarioContext.Pending();
            }
        }
    }
    
    Stack Trace:
       at TechTalk.SpecFlow.xUnit.SpecFlowPlugin.XUnitRuntimeProvider.TestPending(String message)
    Standard Output:
        Given an instrumented application is configured to collect cloud provider metadata for azure
        -> No matching step definition found for the step. Use the following code to create one:
        [Given(@"an instrumented application is configured to collect cloud provider metadata for azure")]
        public void GivenAnInstrumentedApplicationIsConfiguredToCollectCloudProviderMetadataForAzure()
        {
        _scenarioContext.Pending();
        }
        Given the following environment variables are present
        --- table step argument ---
        | name                | value                                                                  |
        | WEBSITE_OWNER_NAME  | f5940f10-2e30-3e4d-a259-63451ba6dae4+elastic-apm-AustraliaEastwebspace |
        | WEBSITE_SITE_NAME   | site_name                                                              |
        | WEBSITE_INSTANCE_ID | instance_id                                                            |
        -> No matching step definition found for the step. Use the following code to create one:
        [Given(@"the following environment variables are present")]
        public void GivenTheFollowingEnvironmentVariablesArePresent(Table table)
        {
        _scenarioContext.Pending();
        }
        When cloud metadata is collected
        -> No matching step definition found for the step. Use the following code to create one:
        [When(@"cloud metadata is collected")]
        public void WhenCloudMetadataIsCollected()
        {
        _scenarioContext.Pending();
        }
        Then cloud metadata is null
        -> No matching step definition found for the step. Use the following code to create one:
        [Then(@"cloud metadata is null")]
        public void ThenCloudMetadataIsNull()
        {
        _scenarioContext.Pending();
        } 
    

Steps errors 4

Expand to view the steps failures

Test & coverage
  • Took 11 min 59 sec . View more details on here
  • Description: .ci/windows/testnet461.bat
Archive the artifacts
  • Took 0 min 0 sec . View more details on here
  • Description: [2021-03-12T03:04:45.495Z] Archiving artifacts script returned exit code 1
Test & coverage
  • Took 16 min 30 sec . View more details on here
  • Description: .ci/windows/test.bat
Archive the artifacts
  • Took 0 min 0 sec . View more details on here
  • Description: [2021-03-12T02:53:00.478Z] Archiving artifacts script returned exit code 1

Log output

Expand to view the last 100 lines of log output

[2021-03-12T02:56:43.904Z] ==> Gzipping contents
[2021-03-12T02:56:45.814Z]         7.9M	/tmp/codecov.3pnGJW.gz
[2021-03-12T02:56:45.814Z] ==> Uploading reports
[2021-03-12T02:56:45.814Z]     url: https://codecov.io
[2021-03-12T02:56:45.814Z]     query: branch=elastic%2Fupdate-spec-files-20210311125029&commit=71c4e8540324cd628d4a296ce36c27c2a03a8765&build=2&build_url=https%3A%2F%2Fapm-ci.elastic.co%2Fjob%2Fapm-agent-dotnet%2Fjob%2Fapm-agent-dotnet-mbp%2Fjob%2FPR-1220%2F2%2F&name=&tag=&slug=elastic%2Fapm-agent-dotnet&service=jenkins&flags=&pr=1220&job=&cmd_args=
[2021-03-12T02:56:45.814Z] ->  Pinging Codecov
[2021-03-12T02:56:45.815Z] https://codecov.io/upload/v4?package=bash-20210309-2b87ace&token=secret&branch=elastic%2Fupdate-spec-files-20210311125029&commit=71c4e8540324cd628d4a296ce36c27c2a03a8765&build=2&build_url=https%3A%2F%2Fapm-ci.elastic.co%2Fjob%2Fapm-agent-dotnet%2Fjob%2Fapm-agent-dotnet-mbp%2Fjob%2FPR-1220%2F2%2F&name=&tag=&slug=elastic%2Fapm-agent-dotnet&service=jenkins&flags=&pr=1220&job=&cmd_args=
[2021-03-12T02:56:46.075Z] ->  Uploading to
[2021-03-12T02:56:46.075Z] https://storage.googleapis.com/codecov/v4/raw/2021-03-12/DB094A53A8E3E06DBBF05BB7869242D5/71c4e8540324cd628d4a296ce36c27c2a03a8765/a3127800-5f19-45ce-a5ce-7e35bb385cfd.txt?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=GOOG1EQX6OZVJGHKK3633AAFGLBUCOOATRACRQRQF6HMSMLYUP6EAD6XSWAAY%2F20210312%2FUS%2Fs3%2Faws4_request&X-Amz-Date=20210312T025645Z&X-Amz-Expires=10&X-Amz-SignedHeaders=host&X-Amz-Signature=e33cb5cfb25876d3c29de23529d6c4835852ec4a28bc2d556fd96f0bd368c030
[2021-03-12T02:56:46.075Z]   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
[2021-03-12T02:56:46.075Z]                                  Dload  Upload   Total   Spent    Left  Speed
[2021-03-12T02:56:46.335Z] 
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 8057k    0     0  100 8057k      0  29.2M --:--:-- --:--:-- --:--:-- 29.2M
[2021-03-12T02:56:46.335Z]     -> Reports have been successfully queued for processing at https://codecov.io/github/elastic/apm-agent-dotnet/commit/71c4e8540324cd628d4a296ce36c27c2a03a8765
[2021-03-12T02:56:46.446Z] Archiving artifacts
[2021-03-12T02:56:46.543Z] java.lang.InterruptedException: no matches found within 10000
[2021-03-12T02:56:46.543Z] 	at hudson.FilePath$ValidateAntFileMask.hasMatch(FilePath.java:3067)
[2021-03-12T02:56:46.543Z] 	at hudson.FilePath$ValidateAntFileMask.invoke(FilePath.java:2976)
[2021-03-12T02:56:46.543Z] 	at hudson.FilePath$ValidateAntFileMask.invoke(FilePath.java:2927)
[2021-03-12T02:56:46.543Z] 	at hudson.FilePath$FileCallableWrapper.call(FilePath.java:3314)
[2021-03-12T02:56:46.543Z] Also:   hudson.remoting.Channel$CallSiteStackTrace: Remote call to JNLP4-connect connection from apm-ci-immutable-ubuntu-1804-1615515639913461341.c.elastic-ci-prod.internal/10.224.1.109:45182
[2021-03-12T02:56:46.543Z] 		at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1800)
[2021-03-12T02:56:46.543Z] 		at hudson.remoting.UserRequest$ExceptionResponse.retrieve(UserRequest.java:356)
[2021-03-12T02:56:46.543Z] 		at hudson.remoting.Channel.call(Channel.java:1001)
[2021-03-12T02:56:46.543Z] 		at hudson.FilePath.act(FilePath.java:1158)
[2021-03-12T02:56:46.543Z] 		at hudson.FilePath.act(FilePath.java:1147)
[2021-03-12T02:56:46.543Z] 		at hudson.FilePath.validateAntFileMask(FilePath.java:2925)
[2021-03-12T02:56:46.543Z] 		at hudson.tasks.ArtifactArchiver.perform(ArtifactArchiver.java:270)
[2021-03-12T02:56:46.543Z] 		at org.jenkinsci.plugins.workflow.steps.CoreStep$Execution.run(CoreStep.java:99)
[2021-03-12T02:56:46.543Z] 		at org.jenkinsci.plugins.workflow.steps.CoreStep$Execution.run(CoreStep.java:69)
[2021-03-12T02:56:46.543Z] 		at org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution.lambda$start$0(SynchronousNonBlockingStepExecution.java:47)
[2021-03-12T02:56:46.543Z] 		at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
[2021-03-12T02:56:46.543Z] 		at java.util.concurrent.FutureTask.run(FutureTask.java:266)
[2021-03-12T02:56:46.543Z] 		at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
[2021-03-12T02:56:46.543Z] 		at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
[2021-03-12T02:56:46.543Z] Caused: hudson.FilePath$TunneledInterruptedException
[2021-03-12T02:56:46.543Z] 	at hudson.FilePath$FileCallableWrapper.call(FilePath.java:3316)
[2021-03-12T02:56:46.543Z] 	at hudson.remoting.UserRequest.perform(UserRequest.java:211)
[2021-03-12T02:56:46.543Z] 	at hudson.remoting.UserRequest.perform(UserRequest.java:54)
[2021-03-12T02:56:46.543Z] 	at hudson.remoting.Request$2.run(Request.java:375)
[2021-03-12T02:56:46.543Z] 	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:73)
[2021-03-12T02:56:46.543Z] 	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
[2021-03-12T02:56:46.543Z] 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
[2021-03-12T02:56:46.543Z] 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
[2021-03-12T02:56:46.543Z] 	at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:118)
[2021-03-12T02:56:46.543Z] Caused: java.lang.InterruptedException: java.lang.InterruptedException: no matches found within 10000
[2021-03-12T02:56:46.543Z] 	at hudson.FilePath.act(FilePath.java:1160)
[2021-03-12T02:56:46.543Z] 	at hudson.FilePath.act(FilePath.java:1147)
[2021-03-12T02:56:46.543Z] 	at hudson.FilePath.validateAntFileMask(FilePath.java:2925)
[2021-03-12T02:56:46.543Z] 	at hudson.tasks.ArtifactArchiver.perform(ArtifactArchiver.java:270)
[2021-03-12T02:56:46.543Z] 	at org.jenkinsci.plugins.workflow.steps.CoreStep$Execution.run(CoreStep.java:99)
[2021-03-12T02:56:46.543Z] 	at org.jenkinsci.plugins.workflow.steps.CoreStep$Execution.run(CoreStep.java:69)
[2021-03-12T02:56:46.543Z] 	at org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution.lambda$start$0(SynchronousNonBlockingStepExecution.java:47)
[2021-03-12T02:56:46.543Z] 	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
[2021-03-12T02:56:46.543Z] 	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
[2021-03-12T02:56:46.543Z] 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
[2021-03-12T02:56:46.543Z] 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
[2021-03-12T02:56:46.543Z] 	at java.lang.Thread.run(Thread.java:748)
[2021-03-12T02:56:46.543Z] No artifacts found that match the file pattern "/var/lib/jenkins/workspace/net_apm-agent-dotnet-mbp_PR-1220/**/MSBuild_*.failure.txt". Configuration error?
[2021-03-12T03:04:40.247Z] The active test run was aborted. Reason: Test host process crashed
[2021-03-12T03:04:40.247Z] Data collector 'Blame' message: The specified inactivity time of 5 minutes has elapsed. Collecting hang dumps from testhost and its child processes.
[2021-03-12T03:04:40.247Z] Data collector 'Blame' message: Dumping 3604 - testhost.net461.x86.
[2021-03-12T03:04:40.247Z] 
[2021-03-12T03:04:40.247Z] JunitXML Logger - Results File: C:\Users\jenkins\workspace\net_apm-agent-dotnet-mbp_PR-1220\apm-agent-dotnet\test\junit-NETFramework461-Elastic.Apm.Tests.xml
[2021-03-12T03:04:40.247Z] 
[2021-03-12T03:04:40.247Z] The active Test Run was aborted because the host process exited unexpectedly. Please inspect the call stack above, if available, to get more information about where the exception originated from.
[2021-03-12T03:04:40.247Z] The test running when the crash occurred: 
[2021-03-12T03:04:40.247Z] Elastic.Apm.Tests.MetricsTests.CollectGcMetrics
[2021-03-12T03:04:40.247Z] 
[2021-03-12T03:04:40.247Z] This test may, or may not be the source of the crash.
[2021-03-12T03:04:40.247Z] 
[2021-03-12T03:04:40.247Z] Attachments:
[2021-03-12T03:04:40.247Z]   C:\Users\jenkins\workspace\net_apm-agent-dotnet-mbp_PR-1220\apm-agent-dotnet\TestResults\70093b3a-de04-4905-bfd7-c8d3f2e91f47\testhost.net461.x86_3604_20210312T030424_hangdump.dmp
[2021-03-12T03:04:40.247Z]   C:\Users\jenkins\workspace\net_apm-agent-dotnet-mbp_PR-1220\apm-agent-dotnet\TestResults\70093b3a-de04-4905-bfd7-c8d3f2e91f47\Sequence_a38a6447c8ff4308a8e11e1a4fdf5e1d.xml
[2021-03-12T03:04:40.247Z] Passed!  - Failed:     0, Passed:  1660, Skipped:    18, Total:  1678, Duration: 11 m 27 s - Elastic.Apm.Tests.dll (net461)
[2021-03-12T03:04:40.247Z] Test Run Aborted.
[2021-03-12T03:04:41.191Z] Post stage
[2021-03-12T03:04:41.207Z] Running in C:\Users\jenkins\workspace\net_apm-agent-dotnet-mbp_PR-1220\apm-agent-dotnet
[2021-03-12T03:04:41.232Z] Archiving artifacts
[2021-03-12T03:04:42.487Z] Recording test results
[2021-03-12T03:04:45.437Z] [Checks API] No suitable checks publisher found.
[2021-03-12T03:04:45.495Z] Archiving artifacts
[2021-03-12T03:04:45.570Z] Stage "IIS Tests" skipped due to earlier failure(s)
[2021-03-12T03:04:45.605Z] Post stage
[2021-03-12T03:04:45.629Z] [WS-CLEANUP] Deleting project workspace...
[2021-03-12T03:04:45.630Z] [WS-CLEANUP] Deferred wipeout is disabled by the job configuration...
[2021-03-12T03:04:50.610Z] [WS-CLEANUP] done
[2021-03-12T03:04:50.713Z] Failed in branch Windows .NET Framework
[2021-03-12T03:04:50.829Z] Stage "Release to feedz.io" skipped due to earlier failure(s)
[2021-03-12T03:04:50.876Z] Stage "Release" skipped due to earlier failure(s)
[2021-03-12T03:04:50.898Z] Stage "Release" skipped due to earlier failure(s)
[2021-03-12T03:04:50.953Z] Stage "Release" skipped due to earlier failure(s)
[2021-03-12T03:04:51.050Z] Stage "AfterRelease" skipped due to earlier failure(s)
[2021-03-12T03:04:51.073Z] Stage "AfterRelease" skipped due to earlier failure(s)
[2021-03-12T03:04:51.469Z] Running on Jenkins in /var/lib/jenkins/workspace/net_apm-agent-dotnet-mbp_PR-1220
[2021-03-12T03:04:51.522Z] [INFO] getVaultSecret: Getting secrets
[2021-03-12T03:04:51.719Z] Masking supported pattern matches of $VAULT_ADDR or $VAULT_ROLE_ID or $VAULT_SECRET_ID
[2021-03-12T03:04:52.560Z] + chmod 755 generate-build-data.sh
[2021-03-12T03:04:52.560Z] + ./generate-build-data.sh https://apm-ci.elastic.co/blue/rest/organizations/jenkins/pipelines/apm-agent-dotnet/apm-agent-dotnet-mbp/PR-1220/ https://apm-ci.elastic.co/blue/rest/organizations/jenkins/pipelines/apm-agent-dotnet/apm-agent-dotnet-mbp/PR-1220/runs/2 FAILURE 2671593
[2021-03-12T03:04:53.111Z] INFO: curl https://apm-ci.elastic.co/blue/rest/organizations/jenkins/pipelines/apm-agent-dotnet/apm-agent-dotnet-mbp/PR-1220/runs/2/steps/?limit=10000 -o steps-info.json
[2021-03-12T03:04:54.454Z] INFO: curl https://apm-ci.elastic.co/blue/rest/organizations/jenkins/pipelines/apm-agent-dotnet/apm-agent-dotnet-mbp/PR-1220/runs/2/tests/?status=FAILED -o tests-errors.json

@gregkalapos
Copy link
Contributor

Duplicate of #1221.

Root cause for the duplication found, so it doesn't happen in the future: https://github.com/elastic/infra/issues/27518

@russcam russcam deleted the update-spec-files-20210311125029 branch August 3, 2021 23:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants