Skip to content
This repository was archived by the owner on Aug 5, 2022. It is now read-only.

Conversation

@okartau
Copy link
Contributor

@okartau okartau commented Apr 4, 2017

Streamline, cleanup, restructure.
5. commit solves the recently found issue of missing xUnit result blocks in some CI jobs

Signed-off-by: Olev Kartau olev.kartau@intel.com

@okartau okartau force-pushed the try-parallel-tests branch 9 times, most recently from 440cebd to 10ef480 Compare April 6, 2017 07:50
@okartau okartau changed the title CI Jenkinsfile: try parallel run of post-build and tests CI Jenkinsfile: streamline, re-structure and simplify Apr 6, 2017
@okartau
Copy link
Contributor Author

okartau commented Apr 6, 2017

eh, bad turn, 3rd run left some results out, so moving xunit step into finally block is not magical fix

@okartau okartau force-pushed the try-parallel-tests branch from 9cf7d17 to d6d989d Compare April 6, 2017 15:06
@okartau
Copy link
Contributor Author

okartau commented Apr 6, 2017

updated junit plugin (plus restart of jenkins), lets see now.. test this please

@okartau okartau force-pushed the try-parallel-tests branch 5 times, most recently from 9ad738d to c21b37c Compare April 7, 2017 08:47
@okartau okartau changed the title CI Jenkinsfile: streamline, re-structure and simplify CI Jenkinsfile: streamline, attempt to fix issue of lost test results Apr 7, 2017
@okartau
Copy link
Contributor Author

okartau commented Apr 7, 2017

test this please, now looks promising with locking added. just get more coverage

@okartau okartau changed the title CI Jenkinsfile: streamline, attempt to fix issue of lost test results CI Jenkinsfile: streamline, fix issue of lost test results Apr 8, 2017
@okartau okartau removed the test-build label Apr 8, 2017
@okartau okartau changed the title CI Jenkinsfile: streamline, fix issue of lost test results CI Jenkinsfile,tester-exec: streamline, fix issue of lost test results Apr 10, 2017
@okartau okartau force-pushed the try-parallel-tests branch 2 times, most recently from b619b39 to ae79de3 Compare April 10, 2017 10:04
okartau added 3 commits April 10, 2017 13:23
Split and use first elem can be done on one line.
Comment made shorted and more concise.

Signed-off-by: Olev Kartau <olev.kartau@intel.com>
Tester archived artifacts using "any path" wildcard **/
which has been dragged along from some older life of this script.
Currently all result files are in top level directory.

Signed-off-by: Olev Kartau <olev.kartau@intel.com>
This improves readability and shortens lines, also
makes it easier to write repeated tester blocks.

Signed-off-by: Olev Kartau <olev.kartau@intel.com>
okartau added 5 commits April 10, 2017 13:23
No functional change

Signed-off-by: Olev Kartau <olev.kartau@intel.com>
It was discovered we lost one or more tester result file
sets from xUnit processing every now and then. Log files
analysis shows that when multiple testers attempted xUnit
step in nearly same time, it caused loss of data.
We can avoid same-time run by locking this section.

Signed-off-by: Olev Kartau <olev.kartau@intel.com>
Few symlinks exist after testing which point out of local
tree, created by tested device. These become broken when
exported to CI master, and will show as garbage.

Signed-off-by: Olev Kartau <olev.kartau@intel.com>
This tarball has no use.

Signed-off-by: Olev Kartau <olev.kartau@intel.com>
If a variable is used only once, or just decodes part of name
by adding it as part of variable name, it is not really helpful.
Reduce amount of lines by not defining such variables.

Signed-off-by: Olev Kartau <olev.kartau@intel.com>
@okartau okartau force-pushed the try-parallel-tests branch from ae79de3 to 15346e8 Compare April 10, 2017 10:24
@mythi mythi merged commit aa51d87 into intel:master Apr 10, 2017
@okartau okartau deleted the try-parallel-tests branch May 22, 2017 05:03
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants