Artwork

Conteúdo fornecido por Richard Seidl - Experte für Software-Entwicklung und Programmierung and Richard Seidl - Experte für Software-Entwicklung. Todo o conteúdo do podcast, incluindo episódios, gráficos e descrições de podcast, é carregado e fornecido diretamente por Richard Seidl - Experte für Software-Entwicklung und Programmierung and Richard Seidl - Experte für Software-Entwicklung ou por seu parceiro de plataforma de podcast. Se você acredita que alguém está usando seu trabalho protegido por direitos autorais sem sua permissão, siga o processo descrito aqui https://pt.player.fm/legal.
Player FM - Aplicativo de podcast
Fique off-line com o app Player FM !

CI klein halten - Lars Kempe

27:30
 
Compartilhar
 

Manage episode 387691870 series 3466870
Conteúdo fornecido por Richard Seidl - Experte für Software-Entwicklung und Programmierung and Richard Seidl - Experte für Software-Entwicklung. Todo o conteúdo do podcast, incluindo episódios, gráficos e descrições de podcast, é carregado e fornecido diretamente por Richard Seidl - Experte für Software-Entwicklung und Programmierung and Richard Seidl - Experte für Software-Entwicklung ou por seu parceiro de plataforma de podcast. Se você acredita que alguém está usando seu trabalho protegido por direitos autorais sem sua permissão, siga o processo descrito aqui https://pt.player.fm/legal.
Eine CI Pipeline unter 10 Minuten

”In den 10 Minuten müssen alle Backends gebaut werden (…) da hast Du Linux, Windows, Arm, 64bit (…) Unittest und Tests” - Lars Kempe

Lars und sein Team haben ein Konzept entwickelt, wie sie bei Dolby die CI Pipeline trotz ständig wachsender Test-Suite immer unter 10min halten. Sie setzen dabei auf diverse Automationstools, die nicht nur Zeit sparen, sondern auch Fehlerquellen minimieren. Lars erläuterte detailliert, wie diese verschiedenen Tools in ihren Entwicklungsprozess integriert wurden, um eine nahtlose und automatisierte Workflow-Kette zu schaffen.

Lars begann seine berufliche Laufbahn als Elektriker, einer Tätigkeit, die er acht Jahre lang, einschließlich seiner Ausbildung, ausübte. Nach einer Weiterbildung in Dresden, durch die er zum staatlich anerkannten Techniker wurde und die Fachhochschulreife erlangte, zog er nach Nürnberg. Dort startete er seine Karriere im Bereich der Mobilfunktechnologie als Systemtester bei Lucent Technologies. Anschließend absolvierte er erfolgreich sein Studium zum Bachelor und kehrte in den Mobilfunkbereich zurück, wo er als Tool Entwickler und Tester tätig war. Im Jahr 2011 wechselte er zu Dolby, wo er zunächst als Tester begann und aktuell als QA Lead im Bereich Automotive arbeitet.

Themen im Podcast:

  • Wie es dazu kam, die CI auf unter 10 Minuten zu halten
  • Aufbau der CI Pipeline
  • Verschiedene Automationstool, und warum sie verwendet werden
  • Testselektion und -Abdeckung
  • Wie all das in die Pipeline integriert wird

Kontakt zu Lars:

Danke an die Community-Partner des Podcasts:

Credits:

  continue reading

Capítulos

1. Willkommen (00:00:00)

2. Die Herausforderungen einer schnellen CI (00:02:24)

3. Integration und Anpassung von TeamSkill (00:09:49)

4. Integration von PyTest-Plug-In (00:12:00)

5. Nächtliche Testausführung und CI-Prozess (00:15:01)

6. Optimierung und Zukunftsausblick (00:22:40)

7. Optimierung der Merge-Requests (00:25:02)

72 episódios

Artwork
iconCompartilhar
 
Manage episode 387691870 series 3466870
Conteúdo fornecido por Richard Seidl - Experte für Software-Entwicklung und Programmierung and Richard Seidl - Experte für Software-Entwicklung. Todo o conteúdo do podcast, incluindo episódios, gráficos e descrições de podcast, é carregado e fornecido diretamente por Richard Seidl - Experte für Software-Entwicklung und Programmierung and Richard Seidl - Experte für Software-Entwicklung ou por seu parceiro de plataforma de podcast. Se você acredita que alguém está usando seu trabalho protegido por direitos autorais sem sua permissão, siga o processo descrito aqui https://pt.player.fm/legal.
Eine CI Pipeline unter 10 Minuten

”In den 10 Minuten müssen alle Backends gebaut werden (…) da hast Du Linux, Windows, Arm, 64bit (…) Unittest und Tests” - Lars Kempe

Lars und sein Team haben ein Konzept entwickelt, wie sie bei Dolby die CI Pipeline trotz ständig wachsender Test-Suite immer unter 10min halten. Sie setzen dabei auf diverse Automationstools, die nicht nur Zeit sparen, sondern auch Fehlerquellen minimieren. Lars erläuterte detailliert, wie diese verschiedenen Tools in ihren Entwicklungsprozess integriert wurden, um eine nahtlose und automatisierte Workflow-Kette zu schaffen.

Lars begann seine berufliche Laufbahn als Elektriker, einer Tätigkeit, die er acht Jahre lang, einschließlich seiner Ausbildung, ausübte. Nach einer Weiterbildung in Dresden, durch die er zum staatlich anerkannten Techniker wurde und die Fachhochschulreife erlangte, zog er nach Nürnberg. Dort startete er seine Karriere im Bereich der Mobilfunktechnologie als Systemtester bei Lucent Technologies. Anschließend absolvierte er erfolgreich sein Studium zum Bachelor und kehrte in den Mobilfunkbereich zurück, wo er als Tool Entwickler und Tester tätig war. Im Jahr 2011 wechselte er zu Dolby, wo er zunächst als Tester begann und aktuell als QA Lead im Bereich Automotive arbeitet.

Themen im Podcast:

  • Wie es dazu kam, die CI auf unter 10 Minuten zu halten
  • Aufbau der CI Pipeline
  • Verschiedene Automationstool, und warum sie verwendet werden
  • Testselektion und -Abdeckung
  • Wie all das in die Pipeline integriert wird

Kontakt zu Lars:

Danke an die Community-Partner des Podcasts:

Credits:

  continue reading

Capítulos

1. Willkommen (00:00:00)

2. Die Herausforderungen einer schnellen CI (00:02:24)

3. Integration und Anpassung von TeamSkill (00:09:49)

4. Integration von PyTest-Plug-In (00:12:00)

5. Nächtliche Testausführung und CI-Prozess (00:15:01)

6. Optimierung und Zukunftsausblick (00:22:40)

7. Optimierung der Merge-Requests (00:25:02)

72 episódios

Minden epizód

×
 
Loading …

Bem vindo ao Player FM!

O Player FM procura na web por podcasts de alta qualidade para você curtir agora mesmo. É o melhor app de podcast e funciona no Android, iPhone e web. Inscreva-se para sincronizar as assinaturas entre os dispositivos.

 

Guia rápido de referências