Internship - Evaluating Labgrid for Remote Device Access and Test Automation - #52371
Barco
Datum: 4 weken geleden
Stad: Kortrijk, Vlaanderen
Contracttype: Voltijd
Objective
Investigate the feasibility of using Labgrid to enable remote testing capabilities and centralized device control for embedded systems or hardware platforms. The goal is to assess whether Labgrid can serve as the foundation for low-level device access while allowing higher-level component test logic to be built on top.
Scope Of Work
Understanding Labgrid:
Investigate the feasibility of using Labgrid to enable remote testing capabilities and centralized device control for embedded systems or hardware platforms. The goal is to assess whether Labgrid can serve as the foundation for low-level device access while allowing higher-level component test logic to be built on top.
Scope Of Work
Understanding Labgrid:
- Study Labgrid’s architecture, including its components like the Coordinator, Exporter, and Target.
- Explore how Labgrid handles device access, resource locking, and remote control.
- Define typical use cases within the organization where remote testing or ad hoc device interaction is needed.
- Identify the types of devices and interfaces (e.g., serial, USB, GPIO, network) involved.
- Set up a Labgrid environment with one or more test devices.
- Demonstrate remote access and control of devices from different locations.
- Implement basic test scenarios using Labgrid’s pytest integration or custom scripts.
- Investigate how existing test logic (e.g., component-level tests) can be layered on top of Labgrid.
- Evaluate compatibility with CI/CD pipelines or other automation tools.
- Benefits:
- Centralized device management
- Reusability of device access logic
- Scalability for multiple users and devices
- Challenges:
- Complexity of setup and maintenance
- Limitations in supported device types or protocols
- Potential latency or reliability issues in remote scenarios
- Deliverables:
- A technical report summarizing findings, including:
- Architecture overview
- Prototype setup and results
- Integration possibilities
- Pros and cons of adopting Labgrid
- Recommendations for or against adoption, with justification.
- What would it take to move to Labgrid for low-level device access?
- How can component test logic be modularly built on top of Labgrid?
- What disadvantages or limitations might arise from this approach?
- How does Labgrid compare to other solutions (e.g., custom scripts, other frameworks)?
Hoe solliciteren
Om te solliciteren voor deze baan moet u inloggen op onze website. Als u nog geen account heeft, registreer dan eerst.
CV plaatsenVergelijkbare banen
Internship- Agentic AI for Documentation & Project Predictability
Barco,
Kortrijk, Vlaanderen
2 weken geleden
Location: Kortrijk, BE Barco designs technology that makes everyday life a little better. Our solutions enable organizations to collaborate, make critical decisions, and deliver impactful experiences across Enterprise, Healthcare, and Entertainment markets. Within the Control Room division, we are looking for an intern to explore and implement agentic AI solutions to improve documentation quality and delivery predictability. The Task at...
Winkelbediende Kortrijk
Lidl,
Kortrijk, Vlaanderen
4 weken geleden
Bij Lidl verdien jij elke dag het beste “Dankzij mijn collega’s wordt zelfs een slechte dag een goeie.” Eerlijk is eerlijk. Werken bij ons kan soms pittig zijn, maar één ding is zeker: het is ook serieus de moeite waard. Wij zijn een vrolijke bende van werkers en doorzetters. De perfecte mix. 'Voor mij is Lidl een plek waar je...
HR Consultant Generalist (Senior)
Effectis,
Kortrijk, Vlaanderen
4 weken geleden
Heb je stevige HR-ervaring opgebouwd en wil je die nu breder inzetten bij uiteenlopende klanten, én door collega's en freelancers mee te laten groeien? Bij Effectis combineer je strategische impact bij kmo's en scale-ups met een echte mentorrol binnen ons team. Je werkt op projecten in jouw regio, meestal binnen een straal van ongeveer 45 minuten van je woonplaats. We...