Course code: WEB-39
  • Years with company: 4
  • Years programming: 5
  • Primary programming language: C
  • Other programming languages: Python
  • Unit test harnesses: I have briefly looked at ztest in Zephyr
  • Something else: I am also a certified electrician, and I play in a rock band
  • Test practice now: We have separate developers that make tests in the Jenkins framework
  • Target system: We use NCS, which is based on Zephyr RTOS
  • Dev tools: VS Code, SEGGER Ozone
  • Build time: 31-60 seconds
  • Coding standard: I think it follows many/most of the Linux guidelines
  • Function too long: When it takes more than a couple of minutes to understand what it does
  • Code reviews: We use Github, need 2 approvals from code owners to merge a PR
  • Code time: 45%
  • Test time: 10%
  • Debug time: 45%
  • Favorite thing about dev: Can use creativity, can work from anywhere
  • Least favorite thing about dev: Today it is so complex that it is impossible to understand/wrap your head around everythig
  • Tdd knowledge: Nothing mutch. Unit tests are often created?
  • Why are you attending: I want to understand how to implement testing under development so that we can make sure things work