Skip to content

v4.2.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 25 Nov 13:42
· 19 commits to main since this release
v4.2.0
6205aed

What's Changed

  • Fix hardcoded strings (BugFix) by @baconYao in #1370
  • Disable verbosity for remote-build action (infra) by @Hook25 in #1372
  • Add multi head test for 24.04 (BugFix) by @hanhsuan in #1365
  • Add image-url test job and get-image-url.sh script (New) by @Artur-at-work in #1373
  • Fix Unexpected non-empty line (BugFix) by @xanthein in #1375
  • Drop the desktop recommand from sru and sru-server (bugfix) by @Hook25 in #1378
  • Move all possible builds to self hosted (infra) by @Hook25 in #1379
  • Remove manual encryption job from automated UC24 test plan (Bugfix) by @pieqq in #1376
  • Add additional gpu tests (New) by @pedro-avalos in #1359
  • [checkbox-ce-oem] Add check when not able to read node (Bugfix) by @LiaoU3 in #1347
  • Add an "Initial Stress Tests" category to distinguish tests that are prepared for stress tests (BugFix) by @eugene-yujinwu in #1368
  • Remove GitHub Action to build doc on readthedocs.org (infra) by @pieqq in #1392
  • Develop the scenario of gst_v4l2_audio_video_synchronization (New) by @baconYao in #1348
  • [checkbox-ce-oem] Remove serial.rs485 setting (BugFix) by @rickwu666666 in #1374
  • EDID test fails at maximum resolution (BugFix) by @p-gentili in #1393
  • Gate SRU with clear warning in the description (Infra) by @Hook25 in #1380
  • Re-introduce default provider (infra) by @Hook25 in #1386
  • Fixed missing CPUID for cpuid turin (bugfix) by @Hook25 in #1397
  • Two new intel cpuid (infra) by @Hook25 in #1399
  • Fix the wrong namespace being used in checkbox-ce-oem launchers (BugFix) by @zongminl in #1401
  • Make all rtcwake cmd can select the RTC_DEVICE_FILE from config file (New) by @seankingyang in #1395
  • change STRESS_S3_ITERATIONS and STRESS_S4_ITERATIONS to 30 (BugFix) by @hanhsuan in #1396
  • Improved dkms status handling (BugFix) by @jocave in #1403
  • Simply the testing command and replace 'and' with '&&' for suspend_advanced_auto (Bugfix) by @LiaoU3 in #1406
  • Reduce the length of template-summary (BugFix) by @baconYao in #1409
  • Add new steps to the interpolation (bugfix) by @Hook25 in #1410
  • Enter suspend by 'systemctl suspend' in suspend.sh (Bugfix) by @LiaoU3 in #1413
  • Fix gpgpu setup script (BugFix) by @pedro-avalos in #1416
  • Update SPI detect test cases (Bugfix) by @stanley31huang in #1417
  • Skip EDID test if there's no desktop session running (BugFix) by @p-gentili in #1404
  • Handle HIDRAW devices that have no parents in the udev stack (BugFix) by @jocave in #1418
  • [checkbox-ce-oem] Modify dbus warm cold boot job (BugFix) by @rickwu666666 in #1038
  • Handle warnings in dkms status (BugFix) by @jocave in #1415
  • Fix grep command for KVM_IMAGE (Bugfix) by @mreed8855 in #1421
  • Wrong environment variable in storage watcher (BugFix) by @p-gentili in #1420
  • Develop gst_v4l2_video_decoder_performance_fakesink scenario (New) by @baconYao in #1337
  • [checkbox-ce-oem] Revise the test plan structure of strict confinement test (Bugfix) by @rickwu666666 in #1419
  • New match feature (new) by @Hook25 in #1422
  • Fix metabox (infra) by @Hook25 in #1428
  • New: Add Meteor Lake CPUID (new) by @andrejvelichkovski in #1429
  • Handle no installed dkms modules (BugFix) by @jocave in #1426
  • Add forgotten documenation (infra) by @Hook25 in #1431
  • New: Add arrow lake cpu id (new) by @andrejvelichkovski in #1432
  • pc-sanity: add unit miscellanea/sideload-hook-no-fail (New) by @medicalwei in #1394
  • Update audio playback/capture manifest definitions (bugfix) by @pieqq in #1430
  • Add coverage tests for stress_ng_test (New) by @pedro-avalos in #1412
  • Fix case typo in 0x906a3 CPU ID (Bugfix) by @nadzyah in #1433
  • Add LED manifest entries for interactive LED checks (BugFix) by @pieqq in #1385
  • Stress-ng from the PPA (infra) by @Hook25 in #1425
  • Add link to Ubuntu Discourse section in docs (infra) by @pieqq in #1436
  • [checkbox-ce-oem] Add back testing checkbox-provider-ce-oem when Pr proposed (Infra) by @LiaoU3 in #1423
  • Fix the insertion of USB3 Gen2x1 device could not being detected (Bugfix) by @eugene-yujinwu in #1438
  • Add UEFI Secure Boot with unsigned kernel case (New) by @baconYao in #1440
  • [checkbox-ce-oem] add test cases to validate those plug and slot interface defined in gadget snap (New) by @stanley31huang in #1439
  • fix black format issue (Bugfix) by @stanley31huang in #1444
  • Update possible certification status values for Job units and modify its default (new) by @pieqq in #1204
  • Fix race condition timeout decorator (bugfix) by @Hook25 in #1442
  • Add manifest entries for special key jobs (BugFix) by @pieqq in #1387
  • Rebased description to purpose/steps (bugfix) by @Hook25 in #1450
  • [checkbox-ce-oem] Fix all checks in ceoem (Bugfix) by @LiaoU3 in #1445
  • Remove stress/cpu_stress_ng_test from SRU (Bugfix) by @jocave in #1452
  • restructure the setup and teardown functions for network.py scripts (Bugfix) by @stanley31huang in #1342
  • desktop_session in bootstrap for zapper testplan (BugFix) by @p-gentili in #1458
  • Add cert-blocker status based on coverage guide for IoT test plans (BugFix) by @pieqq in #1206
  • Fixed unicodedecode exception for reading fwts session log (BugFix) by @KaiChuan-Hsieh in #1448
  • Removing manual suspend-key-led-oops-check-cert test plan in odm automated test (BugFix) by @hanhsuan in #1462
  • New extended tutorial for test jobs (infra) by @Hook25 in #1405
  • Provide a @Retry decorator to automatically retry Python functions in Checkbox jobs (new) by @pieqq in #1453
  • Fix for Clocktest Failure (Bugfix) by @mreed8855 in #1434
  • Empty implementation of the comment action (infra) by @Hook25 in #1465
  • Fix not seeing debug file after 24.04 (BugFix) by @KaiChuan-Hsieh in #1468
  • Support both networkd and NetworkManger in netplan (New) by @seankingyang in #1301
  • Sd card not tested (BugFix) by @fernando79513 in #1451
  • Add a new function to find which renderer is running the process (New) by @hanhsuan in #1245
  • Fix wifi nmcli backup/restore /delete on 24.04 Desktop (BugFix) by @seankingyang in #1324
  • Fixed issue with usb string comparison (BugFix) by @fernando79513 in #1477
  • Remove gtk from camera multiple resolutions (New) by @fernando79513 in #1400
  • Ordering of storage tests (BugFix) by @fernando79513 in #1454
  • add depends for suspend/{index}suspend_after_switch_to_card{product_slug}_auto (BugFix) by @hanhsuan in #1484
  • Add parser to parse wifi interface name which is not start with phy (BugFix) by @rickwu666666 in #1390
  • Remove hibernate from iot test plan (BugFix) by @hanhsuan in #1483
  • Workflow to dispatch jobs to the lab (infra) by @Hook25 in #1466
  • Update gadget interface validation test plan (BugFix) by @stanley31huang in #1494
  • Apply blocker certification-status to all the test jobs in ce-oem test plans (BugFix) by @zongminl in #1473
  • Use the retry decorator in WiFi tests (Bugfix) by @pieqq in #1488
  • Fix the combination of backup_loc path (Bugfix) by @seankingyang in #1498
  • Switch from mobilebroadband to wwan nested parts for cert test plans (bugfix) by @pieqq in #1496
  • Fix envvars + propagation in lab pipeline (infra) by @Hook25 in #1495
  • Sd card not tested (BugFix) by @fernando79513 in #1485
  • Robot/Keyboard test doesn't work at first attempt (Bugfix) by @p-gentili in #1459
  • Add Lunar Lake CPUID (New) by @andrejvelichkovski in #1504
  • Add the wake on lan manual test to the desktop test plan per customer's request (Bugfix) by @eugene-yujinwu in #1455
  • Zapper canary testplan (New) by @p-gentili in #1503
  • Using "New USB device found" for all usbs (BugFix) by @fernando79513 in #1480
  • Add testptp for TGPIO testing (Infra) by @LiaoU3 in #1249
  • Add manifest units to expand output (New) by @Hook25 in #1489
  • Correct the camera job cmd with right camera tests (Bugfix) by @seankingyang in #1515
  • Fix snap refresh verification job dependency (bugfix) by @pieqq in #1519
  • Add a manifest entry to check if a SIM card is inserted (New) by @pieqq in #1500
  • Includes libasound2-dev as a Dependency in Build Instructions (Infra) by @mauriciocoder in #1507
  • Make workflow dispatch checkbox from source into action (infra) by @Hook25 in #1517
  • Use wwan-automated nested part in SRU test plan (bugfix) by @pieqq in #1499
  • Update workflow validation action to the latest version (infra) by @Hook25 in #1526
  • Reboot check test python version (New) by @tomli380576 in #1338
  • Update boot.pxu for PR#1338 (New) by @tomli380576 in #1339
  • Simplify Image Capture Logic in _still_image_helper (New) by @mauriciocoder in #1523
  • Add cpuid for turin (bugfix) by @Hook25 in #1530
  • Howto use match (infra) by @Hook25 in #1532
  • [CHECKBOX-1447] Github workflow for promoting beta to candidate (Infra) by @boukeas in #1284
  • Migrate checkbox-dss-validation to checkbox/contrib (New) by @motjuste in #1524
  • Add info to rejected jobs list in submission.json (new) by @pieqq in #1520
  • Fix touchscreen tests on ARM64 via remote (bugfix) by @Hook25 in #1528
  • Add TiCS CI (Infra) by @douglasdotc in #1490
  • Fix wifi netplan gateway parser (Bugfix) by @seankingyang in #1536
  • Implement the gst_encoder_psnr scenario (New) by @baconYao in #1491
  • [ce-oem]Revise optee test script and job (Bugfix) by @rickwu666666 in #1518
  • Add manifest entry for dangerous grade images (new) by @pieqq in #1541
  • Fix missing subprocess.PIPE in reboot_check_test.py (Bugfix) by @tomli380576 in #1546
  • fix dock/all-init-thunderbolt3-storage-manual is not set user to root (Bugfix) by @hanhsuan in #1551
  • Implement the gst_transform_rotate_and_flip scenario (New) by @baconYao in #1516
  • Fix the parser so that it doesn't loop forever (bugfix) by @Hook25 in #1555
  • Add documentation about certification_status_overrides test plan field (infra) by @pieqq in #1552
  • Add reference to manifest entries in expand subcommand help (bugfix) by @pieqq in #1558
  • Add amd gpgpu tests (New) by @pedro-avalos in #1531
  • Save submission url to file (bugfix) by @Hook25 in #1561
  • Mock os.makedirs in launcher return codes (bugfix) by @Hook25 in #1562
  • Install AMD GPU setup script in deb package (BugFix) by @pedro-avalos in #1563
  • Test cases and test plan for PR 1245 (New) by @hanhsuan in #1550
  • Add v4l-utils dependency (New) by @tomli380576 in #1565
  • Append to the submission log (bugfix) by @Hook25 in #1567
  • Add v4l-utils snap dependency (New) by @tomli380576 in #1566
  • Automatically label issues affecting cert-blocker jobs (infra) by @pieqq in #1570
  • Fix auto-label cert-blocker issue workflow (infra) by @pieqq in #1572
  • Mention category in a note of the writing tests tutorial (infra) by @Hook25 in #1549
  • Remove usb-c/hid job (New) by @pieqq in #1584
  • Change label and description for new checkbox (infra) by @pieqq in #1574
  • Changed resizing method from NEAREST to AREA (BugFix) by @fernando79513 in #1586
  • Simplify GPGPU jobs by using siblings field (New) by @pedro-avalos in #1581
  • Update the setup lxd action (infra) by @Hook25 in #1589
  • Update the list of rejected jobs if match function is used (bugfix) by @pieqq in #1575
  • Ignore common file extensions in ignored files warning (BugFix) by @pedro-avalos in #1583
  • Flush stdout in retry functions (BugFix) by @pedro-avalos in #1590
  • Executing a first run without ignoring the output on disk tests (Bugfix) by @fernando79513 in #1592
  • [ce-oem] Add rs485 specific args (New) by @rickwu666666 in #1578
  • Add internal microphone manifest and update some audio jobs requirements (bugfix) by @pieqq in #1594
  • Expose Checkbox version in JSON output (submission.json) (new) by @pieqq in #1595
  • Fix suspend time integrated gpu (BugFix) by @fernando79513 in #1597
  • Add plugin and template_id to resource and attachment results in submission.json (bugfix) by @pieqq in #1596
  • Add LXD GPU passthrough tests (New) by @pedro-avalos in #1577
  • Fix netplan config uc16 (BugFix) by @fernando79513 in #1598
  • [checkbox-ceoem] Modify optee test to allow different xtest snap (Bugfix) by @rickwu666666 in #1554
  • Refactor DSS provider tests (New) by @motjuste in #1601
  • Prevent mandatory jobs from being added to the list of rejected jobs (bugfix) by @pieqq in #1602
  • Implement the gst_transform_resize scenario (New) by @baconYao in #1509
  • Restore all jobs in the job state map (bugfix) by @Hook25 in #1605
  • Added the cpuid to detect the Hygon C86-4G 7490 CPU (Bugfix) by @mreed8855 in #1610
  • Add manifest gate for obex tests (bugfix) by @Hook25 in #1585
  • Add switch_power_mode in pc-sanity (New) by @binli in #1614
  • Fixing index & type errors in prime_offload_tester.py (Bugfix) by @tomli380576 in #1588
  • Add the missing sort for lsusb in reboot_check_test.py and fix unused device comparison result (BugFix) by @tomli380576 in #1607

New Contributors

Full Changelog: v4.1.0...v4.2.0