{"guid":"81aa257e-d9a1-55ba-ae30-689cdda91425","title":"Automating testing of NixOS on physical machines","subtitle":null,"slug":"nixcon-2023-36424-automating-testing-of-nixos-on-physical-machines","link":"https://talks.nixcon.org/nixcon-2023/talk/VN8YMP/","description":"The NixOS virtual machine testing framework is very powerful, and allows for convenient testing of entire NixOS machines. However, some capabilities can only be tested by booting a physical machine with a given NixOS closure. This talk describes some work done toward the goal of enabling testing NixOS closures on physical machines, with an example of testing NVIDIA Jetson devices using the \"jetpack-nixos\" project.","original_language":"eng","persons":["Daniel Fullmer"],"tags":["nixcon2023","36424","2023","darmstadt","nixcon2023","nixos"],"view_count":413,"promoted":false,"date":"2023-09-08T15:50:00.000+02:00","release_date":"2023-09-08T00:00:00.000+02:00","updated_at":"2026-04-19T16:00:06.119+02:00","length":1396,"duration":1396,"thumb_url":"https://static.media.ccc.de/media/events/nixcon/2023/36424-81aa257e-d9a1-55ba-ae30-689cdda91425.jpg","poster_url":"https://static.media.ccc.de/media/events/nixcon/2023/36424-81aa257e-d9a1-55ba-ae30-689cdda91425_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/nixcon/2023/36424-81aa257e-d9a1-55ba-ae30-689cdda91425.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/nixcon/2023/36424-81aa257e-d9a1-55ba-ae30-689cdda91425.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/nixcon-2023-36424-automating-testing-of-nixos-on-physical-machines","url":"https://media.ccc.de/public/events/81aa257e-d9a1-55ba-ae30-689cdda91425","conference_title":"NixCon 2023","conference_url":"https://media.ccc.de/public/conferences/nixcon2023","related":[],"recordings":[{"size":269,"length":1396,"mime_type":"video/webm","language":"eng","filename":"nixcon-2023-36424-eng-Automating_testing_of_NixOS_on_physical_machines_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2023-09-09T01:00:05.968+02:00","recording_url":"https://cdn.media.ccc.de/events/nixcon/2023/webm-hd/nixcon-2023-36424-eng-Automating_testing_of_NixOS_on_physical_machines_webm-hd.webm","url":"https://media.ccc.de/public/recordings/70137","event_url":"https://media.ccc.de/public/events/81aa257e-d9a1-55ba-ae30-689cdda91425","conference_url":"https://media.ccc.de/public/conferences/nixcon2023"},{"size":82,"length":1396,"mime_type":"video/webm","language":"eng","filename":"nixcon-2023-36424-eng-Automating_testing_of_NixOS_on_physical_machines_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2023-09-08T23:59:03.592+02:00","recording_url":"https://cdn.media.ccc.de/events/nixcon/2023/webm-sd/nixcon-2023-36424-eng-Automating_testing_of_NixOS_on_physical_machines_webm-sd.webm","url":"https://media.ccc.de/public/recordings/70136","event_url":"https://media.ccc.de/public/events/81aa257e-d9a1-55ba-ae30-689cdda91425","conference_url":"https://media.ccc.de/public/conferences/nixcon2023"},{"size":69,"length":1396,"mime_type":"video/mp4","language":"eng","filename":"nixcon-2023-36424-eng-Automating_testing_of_NixOS_on_physical_machines_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2023-09-08T19:07:32.981+02:00","recording_url":"https://cdn.media.ccc.de/events/nixcon/2023/h264-sd/nixcon-2023-36424-eng-Automating_testing_of_NixOS_on_physical_machines_sd.mp4","url":"https://media.ccc.de/public/recordings/70116","event_url":"https://media.ccc.de/public/events/81aa257e-d9a1-55ba-ae30-689cdda91425","conference_url":"https://media.ccc.de/public/conferences/nixcon2023"},{"size":71,"length":1396,"mime_type":"video/mp4","language":"eng","filename":"nixcon-2023-36424-eng-Automating_testing_of_NixOS_on_physical_machines_hd-slides.mp4","state":"new","folder":"slides-h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2023-09-08T19:00:03.624+02:00","recording_url":"https://cdn.media.ccc.de/events/nixcon/2023/slides-h264-hd/nixcon-2023-36424-eng-Automating_testing_of_NixOS_on_physical_machines_hd-slides.mp4","url":"https://media.ccc.de/public/recordings/70110","event_url":"https://media.ccc.de/public/events/81aa257e-d9a1-55ba-ae30-689cdda91425","conference_url":"https://media.ccc.de/public/conferences/nixcon2023"},{"size":253,"length":1396,"mime_type":"video/mp4","language":"eng","filename":"nixcon-2023-36424-eng-Automating_testing_of_NixOS_on_physical_machines_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2023-09-08T18:08:37.242+02:00","recording_url":"https://cdn.media.ccc.de/events/nixcon/2023/h264-hd/nixcon-2023-36424-eng-Automating_testing_of_NixOS_on_physical_machines_hd.mp4","url":"https://media.ccc.de/public/recordings/70103","event_url":"https://media.ccc.de/public/events/81aa257e-d9a1-55ba-ae30-689cdda91425","conference_url":"https://media.ccc.de/public/conferences/nixcon2023"}]}