Project

Profile

Help

Task #6922

Investigate Timofey typical usecases for job builder

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

Status:
Closed
Priority:
High
Assignee:
Timofey Turenko
Category:
mariadb testing
Sprint/Milestone:
Start date:
30.03.2016
Due date:
% Done:

0%

Estimated time:
2:00 h
Spent time:
Target branch:
Test scenario:

https://storyboard.openstack.org/#!/story/2000522 bug shows that general job structure definition in one file is impossible without usage of external instruments
However, for last two points approach is clear - move duplicated code to included files


Description

- ой, у нас сначала идет параметр "value", а потом "source", а надо наоборот - надо поменять во всех build*
- у всех run_test* появился еще один параметр (например, "rebuild_backend_ater_every_test") - надо добавлять во все run_test*
- target теперь не текстовая строка, а список, генерируемый скриптом (например, ls 1 ~/repository/) - надо опять же менять во всех
wrappers, concurent параметры вообще у всех одинаковые - просто копируем один и тот же кусок кода (а потом таких параметров будет больше)
- то, что уже надо исправить во всех задачах: лог сохраняем не в ~/mdbci/log, а $WORKSPACE/build_log_$BUILD_ID

History

#1 Updated by Mark Zaslavskiy over 4 years ago

  • Priority changed from Normal to High

#2 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

Issue with duplicated code in run_test fixed, still need to investigate shared parameters

#5 Updated by Mark Zaslavskiy over 4 years ago

It is not possible to generalize job structure except by using external instrument

#7 Updated by Mark Zaslavskiy over 4 years ago

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

#8 Updated by Timofey Turenko over 4 years ago

  • Status changed from Testing to Ask for information
  • Assignee changed from Timofey Turenko to Mark Zaslavskiy

is link to jjb isomethere in our n wiki now?

#9 Updated by Mark Zaslavskiy about 4 years ago

  • Sprint/Milestone changed from 0.83 to 0.9

#10 Updated by Mark Zaslavskiy about 4 years ago

  • Assignee deleted (Mark Zaslavskiy)

#11 Updated by Mark Zaslavskiy about 4 years ago

  • Status changed from Ask for information to New

#12 Updated by Mark Zaslavskiy about 4 years ago

Links to JJB and JJG are on wiki
https://dev.osll.ru/projects/mdbci/wiki/Wiki

#13 Updated by Mark Zaslavskiy about 4 years ago

  • Status changed from New to Testing
  • Assignee set to Timofey Turenko

#14 Updated by Timofey Turenko about 4 years ago

  • Status changed from Testing to Closed

Also available in: Atom PDF