[
https://issues.apache.org/jira/browse/BEAM-4371?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Kasia Kucharczyk resolved BEAM-4371.
------------------------------------
Resolution: Fixed
Fix Version/s: 2.4.0
> Namespace shares the same name between Jenkins Performance test jobs
> --------------------------------------------------------------------
>
> Key: BEAM-4371
> URL: https://issues.apache.org/jira/browse/BEAM-4371
> Project: Beam
> Issue Type: Bug
> Components: testing
> Reporter: Kasia Kucharczyk
> Assignee: Kasia Kucharczyk
> Priority: Major
> Fix For: 2.4.0
>
> Time Spent: 10h 20m
> Remaining Estimate: 0h
>
> In _common_job_properties.groovy_ is defined _getKubernetesNamespace(def
> testName)_ which runs only after _seed job_.
> Expected behaviour is to create a new namespace with every test run.
> The failure was observed after retrying JdbcIOIT job. The first failure did
> not deleted namespace. Next jobs failed because of:
> {code}
> + kubectl
> --kubeconfig=/home/jenkins/jenkins-slave/workspace/beam_PerformanceTests_JDBC/config-jdbcioit-1526904136153
> create namespace jdbcioit-1526904136153 Error from server (AlreadyExists):
> namespaces "jdbcioit-1526904136153" already exists
> {code}
> Here are examples of jobs on Jenkins:
> [https://builds.apache.org/view/A-D/view/Beam/job/beam_PerformanceTests_JDBC/601/console]
> and
> [https://builds.apache.org/view/A-D/view/Beam/job/beam_PerformanceTests_JDBC/602/console]
>
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)