Project

Profile

Help

Task #7379

parametrize LOGS dir at build-scripts/run_test.sh + add logs_path param to run_test* jobs

Added by Mark Zaslavskiy over 4 years ago. Updated over 4 years ago.

Status:
Closed
Priority:
High
Assignee:
Timofey Turenko
Category:
jenkins_jobs
Sprint/Milestone:
Start date:
11.08.2016
Due date:
% Done:

0%

Estimated time:
Target branch:
Test scenario:

https://github.com/mariadb-corporation/build-scripts-vagrant/pull/12
https://github.com/mariadb-corporation/maxscale-jenkins-jobs/pull/44

Run command
grep -lr 'logs_dir.yaml' * | xargs -L1 ../jjg1/scripts/validate_yaml.sh 2>&1 | less

Expected result: output should not contain any errors.


Description

- add new param $logs_path to run_test* jobs
- take path to logs from $logs_path in build-scripts/run_test.sh
- make current path (~/LOGS) default value
- refactor ~/LOGS or /home/vagrant/LOGS to $HOME/LOGS if needed


Related issues

Related to [mdbci] Maria DB Continuous integration tool - Task #7315: Investigate automatic jenkins slave settingClosed28.07.2016

<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>

History

#1 Updated by Mark Zaslavskiy over 4 years ago

  • Related to Task #7315: Investigate automatic jenkins slave setting added

#2 Updated by Mark Zaslavskiy over 4 years ago

  • Priority changed from Normal to High

#3 Updated by Mark Zaslavskiy over 4 years ago

  • Status changed from New to Active / In progress

#4 Updated by Mark Zaslavskiy over 4 years ago

  • Test scenario updated (diff)

Installation

Merge pull requests
https://github.com/mariadb-corporation/build-scripts-vagrant/pull/12
https://github.com/mariadb-corporation/maxscale-jenkins-jobs/pull/44

Pull $HOME/build-scripts-vagrant/ on a server

Update following jobs:
  • maxscale_jobs/run_named_test.yaml
  • maxscale_jobs/run_test.yaml
  • maxscale_jobs/run_test_pre_def_template.yaml
  • maxscale_jobs/run_test_matrix_mysql.yaml
  • maxscale_jobs/run_test_pre_def_template_matrix.yaml

#5 Updated by Mark Zaslavskiy over 4 years ago

  • Status changed from Active / In progress to Testing
  • Assignee changed from Mark Zaslavskiy to Timofey Turenko

#6 Updated by Mark Zaslavskiy over 4 years ago

  • Status changed from Testing to Active / In progress
  • Assignee changed from Timofey Turenko to Mark Zaslavskiy

#7 Updated by Mark Zaslavskiy over 4 years ago

  • Test scenario updated (diff)

#8 Updated by Mark Zaslavskiy over 4 years ago

  • Status changed from Active / In progress to Review

#9 Updated by Mark Zaslavskiy over 4 years ago

  • Status changed from Review to Testing
  • Assignee changed from Mark Zaslavskiy to Timofey Turenko

#10 Updated by Timofey Turenko over 4 years ago

  • Status changed from Testing to Closed

Also available in: Atom PDF