On 14/11/2019 10.51, Gael Guennebaud wrote:
ok, using groups was fairly easy too:
https://bitbucket.org/eigen/eigen/commits/07da8e51e4fc/
and we get:
https://my.cdash.org/index.php?project=Eigen
This looks great! There are one-time hick-ups per build, since the
buildstring changes during the configuration, but that is not a
noteworthy issue (same thing happens whenever the compiler-id changes,
e.g, due to a minor version upgrade).
The only micro-drawback I see is that the code coverage aggregates the
result from eigen-3.3 and eigen-default -- but I gladly take this in
exchange for having all tests on the same page :)
However, I'm still failing at submitting reports from a Windows/MSVC setup.
On the windows side, ctest -VV -D Experimental does not report any error,
but I cannot see any of those reports on the cdash side.
No idea if windows-cmake works similar to linux-cmake, but is there a
Testing/Temporary subfolder in the build-directory? And does that
contain a LastSubmit*.log file?
Meanwhile, some builds seem to get uploaded correctly:
https://my.cdash.org/buildSummary.php?buildid=1729292
https://my.cdash.org/buildSummary.php?buildid=1729223
So maybe you found the issue?
Cheers,
Christoph
Gael.
On Wed, Nov 13, 2019 at 5:09 PM Christoph Hertzberg <
[email protected]> wrote:
I guess subprojects are primarily intended for actual sub-projects which
are part of a larger project. We could try to abuse them to distinguish
between branches, of course.
I won't have much time the next days, so feel free to play around.
Also, if you figure out a way to make links from the cdash point to the
correct repository location that would be great -- but not really worth
much effort, since we'll migrate to gitlab soon-ish anyway (I also did
not bother to report an issue for that).
Christoph
On 13/11/2019 14.00, Gael Guennebaud wrote:
Another option would be to create a subproject for each branch, and
adjust
our cmake files to add the respective label. That's pretty
straightforward.
On Wed, Nov 13, 2019 at 11:58 AM Christoph Hertzberg <
[email protected]> wrote:
On 13/11/2019 11.39, Gael Guennebaud wrote:
On Tue, Nov 12, 2019 at 12:09 PM Christoph Hertzberg <
[email protected]> wrote:
On 12/11/2019 11.39, Christoph Hertzberg wrote:
I can register a separate Eigen-3.3 as well, and can give you (Gael)
admin-rights to both if you like.
I'm actually not sure, if that is the proper way, or rather to use
Build-Groups:
https://public.kitware.com/Wiki/CDash:Administration#Build_Groups
We could auto-generate these from the branch we are currently at.
I never tried them, and it's not crystal clear to me whether the move
to
the proper group can be fully automated. We have to try!
Automatically moving to different build-groups seems to be pretty
straight forward (did not actually try it yet). I guess the
easiest/"hackiest" solution would be to add a postfix to the
build-string.
I asked Kitware what the recommended way to test multiple branches of
the same project is here:
https://github.com/Kitware/CDash/issues/913
I also asked about getting an open.cdash.org project here:
https://github.com/Kitware/CDash/issues/909
Christoph
gael
Cheers,
Christoph
--
Dr.-Ing. Christoph Hertzberg
Besuchsadresse der Nebengeschäftsstelle:
DFKI GmbH
Robotics Innovation Center
Robert-Hooke-Straße 5
28359 Bremen, Germany
Postadresse der Hauptgeschäftsstelle Standort Bremen:
DFKI GmbH
Robotics Innovation Center
Robert-Hooke-Straße 1
28359 Bremen, Germany
Tel.: +49 421 178 45-4021
Zentrale: +49 421 178 45-0
E-Mail: [email protected]
Weitere Informationen: http://www.dfki.de/robotik
-------------------------------------------------------------
Deutsches Forschungszentrum für Künstliche Intelligenz GmbH
Trippstadter Strasse 122, D-67663 Kaiserslautern, Germany
Geschäftsführung:
Prof. Dr. Jana Koehler (Vorsitzende)
Dr. Walter Olthoff
Vorsitzender des Aufsichtsrats:
Prof. Dr. h.c. Hans A. Aukes
Amtsgericht Kaiserslautern, HRB 2313
-------------------------------------------------------------
--
Dr.-Ing. Christoph Hertzberg
Besuchsadresse der Nebengeschäftsstelle:
DFKI GmbH
Robotics Innovation Center
Robert-Hooke-Straße 5
28359 Bremen, Germany
Postadresse der Hauptgeschäftsstelle Standort Bremen:
DFKI GmbH
Robotics Innovation Center
Robert-Hooke-Straße 1
28359 Bremen, Germany
Tel.: +49 421 178 45-4021
Zentrale: +49 421 178 45-0
E-Mail: [email protected]
Weitere Informationen: http://www.dfki.de/robotik
-------------------------------------------------------------
Deutsches Forschungszentrum für Künstliche Intelligenz GmbH
Trippstadter Straße 122, D-67663 Kaiserslautern, Germany
Geschäftsführung:
Prof. Dr. Antonio Krüger (Vorsitzender)
Dr. Walter Olthoff
Vorsitzender des Aufsichtsrats:
Dr. Gabriël Clemens
Amtsgericht Kaiserslautern, HRB 2313
-------------------------------------------------------------
--
Dr.-Ing. Christoph Hertzberg
Besuchsadresse der Nebengeschäftsstelle:
DFKI GmbH
Robotics Innovation Center
Robert-Hooke-Straße 5
28359 Bremen, Germany
Postadresse der Hauptgeschäftsstelle Standort Bremen:
DFKI GmbH
Robotics Innovation Center
Robert-Hooke-Straße 1
28359 Bremen, Germany
Tel.: +49 421 178 45-4021
Zentrale: +49 421 178 45-0
E-Mail: [email protected]
Weitere Informationen: http://www.dfki.de/robotik
-------------------------------------------------------------
Deutsches Forschungszentrum für Künstliche Intelligenz GmbH
Trippstadter Straße 122, D-67663 Kaiserslautern, Germany
Geschäftsführung:
Prof. Dr. Antonio Krüger (Vorsitzender)
Dr. Walter Olthoff
Vorsitzender des Aufsichtsrats:
Dr. Gabriël Clemens
Amtsgericht Kaiserslautern, HRB 2313
-------------------------------------------------------------
--
Dr.-Ing. Christoph Hertzberg
Besuchsadresse der Nebengeschäftsstelle:
DFKI GmbH
Robotics Innovation Center
Robert-Hooke-Straße 5
28359 Bremen, Germany
Postadresse der Hauptgeschäftsstelle Standort Bremen:
DFKI GmbH
Robotics Innovation Center
Robert-Hooke-Straße 1
28359 Bremen, Germany
Tel.: +49 421 178 45-4021
Zentrale: +49 421 178 45-0
E-Mail: [email protected]
Weitere Informationen: http://www.dfki.de/robotik
-------------------------------------------------------------
Deutsches Forschungszentrum für Künstliche Intelligenz GmbH
Trippstadter Straße 122, D-67663 Kaiserslautern, Germany
Geschäftsführung:
Prof. Dr. Antonio Krüger (Vorsitzender)
Dr. Walter Olthoff
Vorsitzender des Aufsichtsrats:
Dr. Gabriël Clemens
Amtsgericht Kaiserslautern, HRB 2313
-------------------------------------------------------------