Project

General

Profile

Comba testen und Entwicklung planen

Eine VM zum Testen ist eingerichtet. Nun sind alle gefragt, den Entwicklungsstand zu prüfen und Tests durchzuführen.
Added by Michael L. (Radio Z) about 5 years ago

Liebe Leute,

nun brauchen wir Unterstützung.

Status ist, dass der aktuelle Stand bei Comba auf einer virtuellen Maschine installiert ist: http://comba-test.critmass.de/

Hier findet ihr Links zu

  • (bekannter) Projektseite
  • Programmkalender - unser Testprogramm
  • Statusmonitor - Loging der Komponenten
  • Class Docs - verwirrende Python Klassendokumentation

Zugang auf der Console (einstweilen):

#michel@michel-Desktop:~$ ssh comba@comba-test.critmass.de
#comba@comba-test.critmass.de's password: xxxxx (siehe Mail)
Last login: Sun Sep  7 16:37:54 2014 from dslb-088-065-223-171.088.065.pools.vodafone-ip.de

Und ein erster Test...
comba@comba:~$ cd /usr/share/comba/tests/
comba@comba:/usr/share/comba/tests$ python controller_command.py "channel_off ch3" 

... sollte dann hier unter dem Tab "Controller" Ergebnisse zeitigen

Nützliche Hinweise zum Einstieg

Um zu verstehen was in unserem Testsystem passiert, ist dieser Link nützlich

Für diejenigen, die sich Übersicht auf Betriebssystem-Ebene verschaffen wollen:

  • Aufgesetzt wurde Ubuntu 14.04 Server
  • Einen Überblick über Installation der Komponenten, Dienste und Verzeichnisstrukturen gibt es hier

Und Programmierer verstehen natürlich alles was in unserem Projektarchiv lagert (so hoffe ich ;-) )

Die Roadmap gibt einen vagen Überblick darüber was noch zu tun ist.
Wir befinden uns dort im Status "Comba Alpha". Einige Dinge habe ich schon nach "Comba Beta" verschoben. Diese Version sollte dann bereits einsatzfähig sein, auch wenn noch nicht alle Funktionen vorhanden oder voll ausgereift sind.

(Ich denke dass wir Web-Controller und Stream-Controller auch auf eine noch reifere Version verschieben können)

Was erwarte ich von Euch

Je nach Fähigkeit:

Vollprofi:
  • Code angucken und Vorschläge machen, wie man besser strukturiert oder wo Dinge anders gehen sollten
Profi:
  • Scheduler editieren (/etc/comba/scheduler.xml), neu laden (sudo service combascheduler reload) und gucken, ob er macht was man ihm sagt
  • Testen auf der Komandozeile - Bescheid sagen, wenn der Monitor rosa Fehlermeldungen auswirft - Unit Tests selber schreiben oder bei mir anfordern
  • Tickets anlegen für Aufgaben die neu hinzukommen
Alle:
  • Funktionsweise verstehen und monieren, welche Features gaanz dringend auch für ein rudimentäres Stadium benötigt werden
  • Testen: Kalender umkonfigurieren:
    • Zugang zum Zappa-Backend lautet - wer hätte es gedacht - xxxx:xxxxx (siehe Mail)
    • Anschließend im Menü unter Komoponenten=>Jimtawl=>Radioshows
    • Das Programm läuft augenblicklich von 08 bis 20 Uhr

Wird das mit dem Testen so funktionieren

Mir ist klar, dass es nicht einfach sein wird, durchzublicken. Scheut euch nicht mir Mails zu schreiben, das Forum zu verwenden, oder (Profis) besser noch Tickets anzulegen - oder wenn es kompliziert wird auch anzurufen.

Lieben Gruß

Michel


Comments

Added by Steffen Müller (Radio F.R.E.I.) about 5 years ago

Uff, bist Du Dir im Klaren, dass gerade JEDER root werden kann in der VM?