summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2022-08-18Simplified usage, changed order of steps, better exclusions.HEADmasterMaarten Hoes5-352/+211
The old script required you to run the script multiple times, in multiple 'steps/phases',and for you to run a manual 'make check' in between these steps at some point. The new version only needs to be run once, and only needs flags to tell it where the sources are, where the report should go, etc. Changed the order of the required steps to be more in line with the lcov man page. Added '--disable-ccache', as it may interfere with producing accurate results. Make sure that unwanted '$BUILD_DIR/foo' and '$SRC_DIR/foo' (/workdir/*, /instdir/*, /external/*) all get excluded from the final report, regardless of doing an in-source or out-of-source build. Change-Id: Icf7a7da49cfd423228e64059376a3b2f6e6ce952 Reviewed-on: https://gerrit.libreoffice.org/c/buildbot/+/135560 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Thorsten Behrens <thorsten.behrens@allotropia.de> Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>
2019-06-17configurable tinderbox server email addressAndras Timar2-1/+5
Change-Id: I3cfcc8e96d5e1cab99aa1f444a9516933c129af0 Reviewed-on: https://gerrit.libreoffice.org/73262 Reviewed-by: Andras Timar <andras.timar@collabora.com> Tested-by: Andras Timar <andras.timar@collabora.com>
2019-05-31fix tb commit links to the online repositoryLászló Németh1-3/+7
If the tinderbox branch name contains "online", use libreoffice/online in commit links instead of libreoffice/core, also set link text "online" instead of "core". Change-Id: Idcc88491c3fad11435a061bec36fea89184d39fc Reviewed-on: https://gerrit.libreoffice.org/73248 Reviewed-by: Andras Timar <andras.timar@collabora.com> Tested-by: Andras Timar <andras.timar@collabora.com>
2019-05-31typo fixesAndras Timar7-352/+350
Change-Id: I6fe227a667ceeef6b2bfe906d96b273d662730b8 Reviewed-on: https://gerrit.libreoffice.org/73123 Reviewed-by: Andras Timar <andras.timar@collabora.com> Tested-by: Andras Timar <andras.timar@collabora.com>
2018-06-05Add missing branch default nameThorsten Behrens1-0/+3
Change-Id: I4529a7ea7674c001d3589c9ca68d8420a0539926
2017-11-28Add missing branch default namesThorsten Behrens1-0/+15
Change-Id: Idd7351851b84307d6f0fe4ef00d192aeef167927 Reviewed-on: https://gerrit.libreoffice.org/45432 Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de> Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
2017-03-18Make sendemail work with gmail againThorsten Behrens1-1/+1
In the same spirit as c6fba8eb55d8f92eebede8bc70ab5524ba2f4ff2
2016-07-09Change SSLv3 to TLSv1.Maarten Hoes1-1/+1
Change-Id: I470fa76b9bdf2a0246502f0cc7dec64127d403bb Reviewed-on: https://gerrit.libreoffice.org/26715 Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com> Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
2016-01-07Filter out special gerrit@gerrit.libreoffice.org when sending blame mailStephan Bergmann1-1/+6
2015-05-20Add some more branch names as known.Thorsten Behrens1-0/+6
2015-05-20Make tb email setup actually different for author/debug/all settings.Thorsten Behrens1-2/+2
Fixing a likely typo here.
2015-05-20Make TLS use configurable from tb config.Thorsten Behrens2-4/+7
2015-03-04Also readlink -f BUILD_DIR when running BEFORE or AFTER.Maarten Hoes1-0/+2
Change-Id: Ibce70d6cf3deb289bb6bdd8727f6d8680895f518 Reviewed-on: https://gerrit.libreoffice.org/14746 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
2015-03-04Allow for easier debugging by setting $DEBUG.Maarten Hoes1-0/+2
Change-Id: Iefb0e6106695e7347da0c2447da98aab13eb7705 Reviewed-on: https://gerrit.libreoffice.org/14745 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
2015-03-04Change report dir to have a fixed name.Maarten Hoes1-3/+3
Change-Id: I7532f1f532d25cc10c98b7b29fbc52d1ac042ebf Reviewed-on: https://gerrit.libreoffice.org/14742 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2015-01-27Added 'gb_GCOV=YES' to make commands.Maarten Hoes4-6/+8
Change-Id: I88f43377c4614e14d4cc34aace0c8b2e3544a302 Reviewed-on: https://gerrit.libreoffice.org/14183 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2015-01-24Make tb/tb_send_email and bin/sendEmail the sameMatúš Kukan2-5/+1
Apply b855d0a95e74b6ab04d5e5e714ebbfebb7881c31 also to tb/tb_send_email and remove now not needed check for cygwin in both.
2015-01-24Work around 'invalid SSL_version' error.Maarten Hoes1-1/+1
Change-Id: I15287bcecc100ecf1b9c2f496fef414a733d547f Reviewed-on: https://gerrit.libreoffice.org/14151 Tested-by: Norbert Thiebaud <nthiebaud@gmail.com> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
2015-01-14detect Make 4.0 and use -O on make invocation if it is the caseNorbert Thiebaud2-4/+13
2015-01-04An example config for integration of lcov-report.sh with tinderbox.Maarten Hoes5-0/+147
Change-Id: Ibfb619c91ffd0ac41f2d6872817822ca0907f025 Reviewed-on: https://gerrit.libreoffice.org/13581 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-12-15Be more intelligent with 'readlink -f' for paths that dont exist yet.Maarten Hoes1-7/+16
Change-Id: I9575466e2705f9cbc75ab2a2a6a1209530556232 Reviewed-on: https://gerrit.libreoffice.org/13475 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-12-05loperf: Remove lock files if there are any, before executingMatúš Kukan1-0/+1
2014-12-04Allow for relative pathnames, by translating relative to absolutei ones.Maarten Hoes1-4/+4
Change-Id: Ifee8c9d744cbed16090f35b437069b3ee4c84110 Reviewed-on: https://gerrit.libreoffice.org/13281 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-12-02Minor README corrections.Maarten Hoes1-3/+4
Change-Id: Ia80b42e724d90bb78876179261ccb9337d3a0d0f Reviewed-on: https://gerrit.libreoffice.org/13271 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
2014-12-01Describe test that was run using lcov's 'description file'.Maarten Hoes2-22/+63
Change-Id: I5ac843e80e38f9eb31c20a69dc2421a9c329706d Reviewed-on: https://gerrit.libreoffice.org/13246 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-11-28build with internal python for PyUNO.Maarten Hoes1-1/+1
Change-Id: Ibb647b21a8281f9b3ec12711c50d89fdcb58ea88 Reviewed-on: https://gerrit.libreoffice.org/13177 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
2014-11-17Add missing '/' in directory/file pathname.Maarten Hoes1-1/+1
Change-Id: I178239e8a504a612fa6b87cf37710d31a2d9bd13 Reviewed-on: https://gerrit.libreoffice.org/12512 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
2014-11-16Dont 'rm TRACEFILE_DIR' when running '-a', some other minor fixes.Maarten Hoes1-5/+12
Change-Id: Ie03e3052b6cb675af463c1dab02d5ffb08935746 Reviewed-on: https://gerrit.libreoffice.org/12506 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
2014-11-16Allow for separate src and build dirs, updated README.Maarten Hoes2-230/+249
Change-Id: I334f967bae349abaf1c40907138d005a37344729 Reviewed-on: https://gerrit.libreoffice.org/12475 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
2014-11-16Removed concept of 'commandfile', allow for seperate runs of [-b|-a|-c].Maarten Hoes3-70/+118
Change-Id: I82721911ac808baaacbaa773a9b63e832de08c72 Reviewed-on: https://gerrit.libreoffice.org/12413 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
2014-11-13Split script up in functions. Added example commandfile and README on usage.Maarten Hoes3-47/+172
Change-Id: I34c6bb1793e39dbc6ecc9336f34c086fc1803a24 Reviewed-on: https://gerrit.libreoffice.org/12404 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-11-12Replaced hardcoded variable values with commandline options.Maarten Hoes1-3/+33
Change-Id: Iac7d0d21970c2276f529a098df16f8cbd41d3de7 Reviewed-on: https://gerrit.libreoffice.org/12352 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-11-09Added a license statement.Maarten Hoes1-0/+7
Change-Id: Iedf068824245ad7d9c0c75fad3f92bf7c30fb4e5 Reviewed-on: https://gerrit.libreoffice.org/12325 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
2014-11-08shell script to generate lcov code coverage reports.Maarten Hoes1-0/+116
Change-Id: I684207b6aad4549a9f333ab800dae0ed0b507bab Reviewed-on: https://gerrit.libreoffice.org/12315 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
2014-11-07INPATH wath removed a year ago..Christian Lohmaier1-1/+5
2014-10-08tb TMP and TEMP are also used as TMPDIR....Norbert Thiebaud1-0/+2
2014-10-08tb: support TB_LOCALTEMPDIR=1 to isolate temp files of a buildNorbert Thiebaud1-0/+5
2014-10-08tb: support and use autogen.inputNorbert Thiebaud1-1/+5
2014-10-08try to make sure that R is forwared upNorbert Thiebaud1-3/+4
2014-06-03Add libreoffice-4-3 branch to tb.Thorsten Behrens1-0/+3
2014-05-14tinbuild is long-since unused, bin it.Thorsten Behrens1-367/+0
Proof: last branch this was possibly built with was 3.6 ...
2014-05-14Add 4-2 branch to old tinbuild2.Thorsten Behrens1-0/+1
2014-03-28loperf: Fix names of callgrind output files.Matúš Kukan1-3/+2
2014-03-25loperf: Use 'ls' to have the files sorted.Matúš Kukan1-1/+1
2014-03-17loperf: Print smaller numbers into history file.Matúš Kukan1-1/+1
2014-03-17loperf: Test plain load of documents separately and then convert them.Matúš Kukan1-10/+21
2014-03-17loperf: Remove user directory before first start; and then start again.Matúš Kukan1-5/+11
2014-03-04Symbols upload: Attempt to reduce the upload time in the tb script too.Jan Holesovsky1-1/+1
2014-03-04Symbols upload: Attempt to reduce the upload time.Jan Holesovsky1-2/+2
2014-02-10loperf: Deduplicate code into function.Matúš Kukan1-66/+39