diff --git a/ansible/roles/test/files/tools/loganalyzer/loganalyzer_init.yml b/ansible/roles/test/files/tools/loganalyzer/loganalyzer_init.yml index ea6ee30b0d2..a90106869aa 100644 --- a/ansible/roles/test/files/tools/loganalyzer/loganalyzer_init.yml +++ b/ansible/roles/test/files/tools/loganalyzer/loganalyzer_init.yml @@ -18,7 +18,7 @@ when: expect_file is not defined - set_fact: - testname_unique: "{{ testname }}.{{ ansible_date_time.date }}.{{ ansible_date_time.time }}" + testname_unique: "{{ testname }}.{{lookup('pipe','date +%Y-%m-%d-%H:%M:%S')}}" when: testname_unique is not defined - set_fact: diff --git a/ansible/roles/test/tasks/acltb_ranges_test.yml b/ansible/roles/test/tasks/acltb_ranges_test.yml index e9325c247b4..9c7d37afece 100644 --- a/ansible/roles/test/tasks/acltb_ranges_test.yml +++ b/ansible/roles/test/tasks/acltb_ranges_test.yml @@ -27,7 +27,7 @@ # Separate set_fact is required to be able to use 'testname' fact. - set_fact: - testname_unique: "{{ testname }}.{{ ansible_date_time.date}}.{{ ansible_date_time.hour}}-{{ ansible_date_time.minute}}-{{ ansible_date_time.second}}" + testname_unique: "{{ testname }}.{{lookup('pipe','date +%Y-%m-%d-%H:%M:%S')}}" # Separate set_fact is required to be able to use 'testname_unique' fact. - set_fact: diff --git a/ansible/roles/test/tasks/decap.yml b/ansible/roles/test/tasks/decap.yml index ac5ee5d715e..ce08e508335 100644 --- a/ansible/roles/test/tasks/decap.yml +++ b/ansible/roles/test/tasks/decap.yml @@ -103,7 +103,7 @@ # Separate set_fact is required to be able to use 'testname' fact. - set_fact: - testname_unique: "{{ testname }}.{{ ansible_date_time.date}}.{{ ansible_date_time.hour}}-{{ ansible_date_time.minute}}-{{ ansible_date_time.second}}" + testname_unique: "{{ testname }}.{{lookup('pipe','date +%Y-%m-%d-%H:%M:%S')}}" - debug: msg="generated run id:{{testname_unique}}" diff --git a/ansible/roles/test/tasks/lag.yml b/ansible/roles/test/tasks/lag.yml index 25197d86157..3be043c1a69 100644 --- a/ansible/roles/test/tasks/lag.yml +++ b/ansible/roles/test/tasks/lag.yml @@ -33,7 +33,7 @@ # Separate set_fact is required to be able to use 'testname' fact. - set_fact: - testname_unique: "{{ testname }}.{{ ansible_date_time.date}}.{{ ansible_date_time.hour}}-{{ ansible_date_time.minute}}-{{ ansible_date_time.second}}" + testname_unique: "{{ testname }}.{{lookup('pipe','date +%Y-%m-%d-%H:%M:%S')}}" # Separate set_fact is required to be able to use 'testname_unique' fact. - set_fact: diff --git a/ansible/vars/run_config_test_vars.yml b/ansible/vars/run_config_test_vars.yml index 0284d436790..976aac0f53f 100644 --- a/ansible/vars/run_config_test_vars.yml +++ b/ansible/vars/run_config_test_vars.yml @@ -1,6 +1,6 @@ --- -testname_unique: "{{ testname }}.{{ ansible_date_time.date }}.{{ ansible_date_time.time }}" +testname_unique: "{{ testname }}.{{lookup('pipe','date +%Y-%m-%d-%H:%M:%S')}}" test_out_dir: "{{ out_dir }}/{{ testname_unique }}" loganalyzer_init: roles/test/files/tools/loganalyzer/loganalyzer_init.yml diff --git a/ansible/vars/run_loganalyzer_vars.yml b/ansible/vars/run_loganalyzer_vars.yml index c7d2bf095b2..e0ece566085 100644 --- a/ansible/vars/run_loganalyzer_vars.yml +++ b/ansible/vars/run_loganalyzer_vars.yml @@ -1,6 +1,6 @@ --- -testname_unique: "{{ testname }}.{{ ansible_date_time.date }}.{{ ansible_date_time.time }}" +testname_unique: "{{ testname }}.{{lookup('pipe','date +%Y-%m-%d-%H:%M:%S')}}" test_out_dir: "{{ out_dir }}/{{ testname_unique }}" loganalyzer_init: roles/test/files/tools/loganalyzer/loganalyzer_init.yml diff --git a/ansible/vars/run_ping_test_vars.yml b/ansible/vars/run_ping_test_vars.yml index 40dafcb8a7b..7839bcdd198 100644 --- a/ansible/vars/run_ping_test_vars.yml +++ b/ansible/vars/run_ping_test_vars.yml @@ -1,6 +1,6 @@ --- -testname_unique: "{{ testname }}.{{ ansible_date_time.date }}.{{ ansible_date_time.time }}" +testname_unique: "{{ testname }}.{{lookup('pipe','date +%Y-%m-%d-%H:%M:%S')}}" test_out_dir: "{{ out_dir }}/{{ testname_unique }}" summary_file: "summary.loganalysis.{{ testname_unique }}.log" diff --git a/ansible/vars/run_ptf_test_vars.yml b/ansible/vars/run_ptf_test_vars.yml index 40dafcb8a7b..7839bcdd198 100644 --- a/ansible/vars/run_ptf_test_vars.yml +++ b/ansible/vars/run_ptf_test_vars.yml @@ -1,6 +1,6 @@ --- -testname_unique: "{{ testname }}.{{ ansible_date_time.date }}.{{ ansible_date_time.time }}" +testname_unique: "{{ testname }}.{{lookup('pipe','date +%Y-%m-%d-%H:%M:%S')}}" test_out_dir: "{{ out_dir }}/{{ testname_unique }}" summary_file: "summary.loganalysis.{{ testname_unique }}.log"