espressomd-maintainer
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Espressomd-maintainer] Travis


From: Olaf Lenz
Subject: Re: [Espressomd-maintainer] Travis
Date: Tue, 16 Sep 2014 11:23:21 +0100

Hi!

Was meinst Du mit der Contributor-Gruppe auf github? Als Contributor gehst Du ein, wenn wir einen commit von Dir einbauen. Direkte Schreibrechte für das Repo gestalten wir etwas restriktiver, aber da wir Pull-policy haben, sollte das reichen.

Der Travis-Job für das Main repo ist jetzt aktiv.

Olaf

Am 15. September 2014 16:31 schrieb Christoph Junghans <address@hidden>:
Travis setup hat mich jetzt 30min gekostet und es hilft halt etwas.
Ich denke, schaden kann es nicht.
Travis kann mit nichten Jenkins ersetzen, aber man bekommen halt ein
minimum an testing von pull request und weiß vorm pull, ob sie ein
Feature kaputt machen.

Das bash-only Problem in ex_mpiexec habe ich noch schnell gefixt.
(siehe pull request)

Aber in dem el2d_nonneutral.tcl ist noch was kapput
/home/travis/build/ottxor/espresso/tools/es_mpiexec -n 4 ../Espresso
./el2d_nonneutral.tcl -quiet
-------------------------------------------
- Testcase el2d_nonneutral.tcl running on 04 nodes: -
-------------------------------------------
MMM2D   node_grid=1 1 4  done
[testing-worker-linux-12-2-7343-linux-16-35346399:20039] *** An error
occurred in MPI_Allreduce
[testing-worker-linux-12-2-7343-linux-16-35346399:20039] *** on
communicator MPI_COMM_WORLD
[testing-worker-linux-12-2-7343-linux-16-35346399:20039] ***
MPI_ERR_COMM: invalid communicator
[testing-worker-linux-12-2-7343-linux-16-35346399:20039] ***
MPI_ERRORS_ARE_FATAL (your MPI job will now abort)

Vielleicht ist Travis' openmpi zu alt.

Könnt ihr mich bei Gelegenheit mal zur Contributor Gruppe auf
github.com/espressomd hinzufügen oder ein von euch muss testing auf
https://travis-ci.org/espressomd/espresso anschalten.

Cheers,

Christoph

Am 15. September 2014 03:52 schrieb Florian Weik <address@hidden>:
> Naja wenn Travis einfach funktioniert :-)
>
> On Sep 15, 2014 11:42 AM, "Olaf Lenz" <address@hidden> wrote:
>>
>> Naja, bevor wir travis selber hosten können wir auch weiter Jenkins
>> benutzen. Aber eventuell kann man unsere Rechner zum travis slave für
>> CUDA-Jobs machen?
>>
>> Olaf
>>
>> Am 15. September 2014 11:04 schrieb Florian Weik
>> <address@hidden>:
>>>
>>> Hallo,
>>> Travis ist Open Source (3 clause BSD) und benutzt LXC um die Builds
>>> auszufuehren wenn ich das richtig sehe. Bei LXC kann man den vm's GPU
>>> Zugriff geben. Wenn wir das selber hosteten dann muesste man das eigentlich
>>> mit CUDA hinbekommen. Die Frage ist halt ob sich das lohnt, oder ob man
>>> nicht schneller die geringe Funktionalitaet die wir brauchen in Python
>>> hingeschrieben hat (oder mit shell scripten). Ich werd' mal gelegentlich ein
>>> bisschen in Travis reinschaun und sehen ob man das einfach selber hosten
>>> kann.
>>>
>>> Gruesse Florian
>>>
>>> 2014-09-15 10:39 GMT+02:00 Olaf Lenz <address@hidden>:
>>>>
>>>> Ok, ich sehe noch einen Haken, bevor wir Jenkins durch Travis ersetzen
>>>> können. CUDA geht in Travis natürlich nicht.
>>>>
>>>> Olaf
>>>>
>>>> Am 15. September 2014 08:28 schrieb Olaf Lenz
>>>> <address@hidden>:
>>>>
>>>>> Hi!
>>>>>
>>>>> Ich habe Deinen Travis-Commit gesehen. Sieht sehr gut aus,
>>>>> insbesondere, dass damit auch persönliche Repos gebaut werden können.
>>>>> Mittlerweile kann man damit scheinbar auch das Buildlog sehen (vor ein
>>>>> paar Monaten ging das nicht), damit bietet es eigentlich die Funktionalität,
>>>>> die wir von Jenkins hauptsächlich nutzen.
>>>>> Welchen Vorteil hat Jenkins dann eigentlich noch?
>>>>>
>>>>> Olaf
>>>>>
>>>>> Dr. rer. nat. Olaf Lenz
>>>>> Institut für Computerphysik, Allmandring 3, D-70569 Stuttgart
>>>>> Phone: +49.711.685.63607
>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Dr. rer. nat. Olaf Lenz
>>>> Institut für Computerphysik, Allmandring 3, D-70569 Stuttgart
>>>> Phone: +49-711-685-63607
>>>>
>>>> _______________________________________________
>>>> Espressomd-maintainer mailing list
>>>> address@hidden
>>>> https://lists.nongnu.org/mailman/listinfo/espressomd-maintainer
>>>>
>>>
>>>
>>>
>>> --
>>> Florian Weik, Dipl.-Phys.,
>>> Institut für Computerphysik, Allmandring 3, D-70569 Stuttgart
>>> Phone: +49-711-685-67703
>>> Public Key 0x0562F11D Fingerprint 3294 6360 EC93 37A3 BD40  F597 0BAD
>>> 3AF8 0562 F11D
>>>
>>
>>
>>
>> --
>> Dr. rer. nat. Olaf Lenz
>> Institut für Computerphysik, Allmandring 3, D-70569 Stuttgart
>> Phone: +49-711-685-63607



--
Christoph Junghans
Web: http://www.compphys.de




--
Dr. rer. nat. Olaf Lenz
Institut für Computerphysik, Allmandring 3, D-70569 Stuttgart
Phone: +49-711-685-63607

reply via email to

[Prev in Thread] Current Thread [Next in Thread]