{
  "id": 364267,
  "guid": "c3642671-4c1f-5109-81ba-0535c1cc8428",
  "logo": "",
  "date": "2020-12-27T11:30:00+01:00",
  "start": "11:30",
  "duration": "00:40",
  "room": "r3s - Monheim/Rhein",
  "slug": "rc3-364267-der_faule_admin_automatisiert",
  "url": "https://pretalx.rc3.studio/rc3-channels-2020/talk/MJA8QY/",
  "title": "Der faule Admin automatisiert: Gluon auf echter Hardware testen",
  "subtitle": "",
  "track": "MON r3s Rhein VHS",
  "type": "Talk",
  "language": "de",
  "abstract": "Eine wichtige Komponente von Freifunk ist die Verf\u00fcgbarkeit von Firmware f\u00fcr viele Ger\u00e4te.\r\nDiese Firmware basiert bei vielen Communities auf [Gluon](https://gluon.readthedocs.io/).\r\nEin wichtiger Schritt vor der Ver\u00f6ffentlichung einer Firmware f\u00fcr eine Community ist das Testen\r\ndes Gluon mit den eigenen Anpassungen und der eigenen Konfiguration.\r\nIn diesem Talk wird eine Implementierung f\u00fcr das automatisierte Testen von Gluon-basierter Firmware auf echter Hardware vorgestellt.",
  "description": "Um Gluon in der eigenen Freifunk-Community einsetzen zu k\u00f6nnen muss Gluon f\u00fcr die eigenen Anforderungen konfiguriert werden.\r\nZu dieser Konfiguration gesellen sich bei vielen Communities noch eigene \u00c4nderungen und Erweiterungen.\r\nEs bietet sich an, die Summe dieser Anpassungen vor der Ver\u00f6ffentlichung zu testen.\r\nHier vereinfacht die Automatisierung der Tests das Leben und macht diese reproduzierbar.\r\nIn diesem Talk stellen wir die Architektur unserer Testautomatisierung vor.\r\nDiese haben wir in [pytest](https://docs.pytest.org/) geschrieben und f\u00fchren sie mit [Labgrid](https://labgrid.readthedocs.io/) auf echter Hardware aus.\r\nDurch diesem Talk wollen wir andere Communities motivieren selbst Testautomatisierung f\u00fcr Gluon aufzubauen, um so gemeinsam die Qualit\u00e4t von Gluon und Freifunk zu steigern.",
  "recording_license": "",
  "do_not_record": false,
  "persons": [
    {
      "id": 20,
      "code": "SCD9VJ",
      "public_name": "Chris Fiege",
      "biography": "Chris ist seit den Anf\u00e4ngen in 2014 beim Freifunk Braunschweig dabei. In den letzten Jahren konzentriert er sich immer mehr auf die Entwicklung und die Wartung des Braunschweiger Gluon-Forks.\r\nWenn Chris nicht  gerade f\u00fcr das Braunschweiger Freifunk arbeitet ist der im lokalen Hackerspace \"Stratum 0\" aktiv oder entwickelt in seiner Freizeit Elektronik.",
      "answers": []
    },
    {
      "id": 21,
      "code": "MCQKPV",
      "public_name": "Kasa",
      "biography": "Gr\u00fcndungsmitglied des Freifunk Braunschweig, k\u00fcmmert sich dort haupts\u00e4chlich um Webged\u00f6ns und entwickelt auch am Project Parker des Freifunk Braunschweig mit.\r\nZus\u00e4tzlich im Stratum 0 in Braunschweig aktiv.",
      "answers": []
    }
  ],
  "links": [],
  "attachments": [],
  "room_id": "c4a577e2-52e7-4f6f-a5c0-e3822d64f84a",
  "origin": "pretalx.rc3.studio"
}