Richard Hughes
b20cd1afe1
trivial: Add device tests for the CalDigit TS4 USB-4 device
2023-02-23 13:04:12 -06:00
Richard Hughes
73ac9d2e0b
trivial: Add a device test for the CalDigit Element Hub
2023-02-23 13:04:12 -06:00
Richard Hughes
5db1809619
trivial: Add emulation data for the HP G5 dock
2023-02-23 13:04:12 -06:00
Richard Hughes
7dfe9792cd
trivial: Add device test data for the HP 910 keyboard and mouse
2023-02-23 13:04:12 -06:00
Richard Hughes
b59c82e1bd
Add support for emulating and recording devices
...
Based on patches from Frédéric Danis <frederic.danis@collabora.com>
2023-02-23 13:04:11 -06:00
Richard Hughes
47f537e005
wistron-dock: Add a new plugin to update several dock models
2022-12-20 14:51:40 +00:00
Richard Hughes
f3a541bf91
trivial: Add a device test for the CalDigit TS4
2022-12-15 17:09:51 +00:00
Richard Hughes
9dc4be826d
analogix: Add a device test with test firmware
2022-11-01 16:19:42 +00:00
Andrii Dushko
e6e17a69d7
corsair: remove support for some devices
...
Vendor has decided to remove these devices from the initial supported
device list:
* KATAR PRO WIRELESS mouse
* HARPOON RGB WIRELESS mouse
2022-09-02 14:39:19 +03:00
Andrii Dushko
330a67b5fe
corsair: add SABRE RGB PRO Gaming mouse
2022-09-01 11:41:49 +01:00
Richard Hughes
f65ea325dc
trivial: Squash the Wacom Intuos device test file into one
...
It seems the duplicate content was missed when we moved over to the new
device-test multi-step format.
2022-07-20 12:25:28 +01:00
Denis Pynkin
5b1d66b671
trivial: fix URLs for SteelSeries Aerox3 device test
...
Some of URLs disappeared. Marked all versions from the
commit as persistent on LVFS to avoid CABs loss.
Signed-off-by: Denis Pynkin <denis.pynkin@collabora.com>
2022-07-19 00:59:49 +03:00
Andrii Dushko
802105af7f
corsair: add HARPOON RGB Wireless mouse
2022-06-22 15:58:12 +01:00
Gaël PORTAY
299b42fe96
trivial: Make meson.build indentation consistent
2022-06-21 03:27:38 -04:00
Andrii Dushko
04a1e56921
trivial: join Corsair KATAR PRO Wireles tests ( #4715 )
2022-06-07 19:05:35 +03:00
Andrii Dushko
f9781b4cb8
trivial: add device tests for Corsair devices ( #4708 )
2022-06-06 15:18:00 +03:00
Gaël PORTAY
714983d82d
steelseries: fizz: Add support for 2.4G connection
2022-05-30 10:24:52 -04:00
Gaël PORTAY
7bcae04650
trivial: Update Rival 3 Wireless steps to install 1.4
2022-05-27 11:19:51 -04:00
Gaël PORTAY
509010c10d
trivial: Add device-test for Steelseries Aerox 3 Wireless
2022-05-20 12:54:00 -04:00
Gaël PORTAY
788d26cc72
trivial: Add device-test for Steelseries Rival 3 Wireless
2022-05-17 09:49:17 -04:00
Richard Hughes
15cefb0d95
trivial: Fix KH08P device test
2022-02-23 10:25:46 +00:00
Denis Pynkin
e08ead31f5
plugins/nordic-hid: fix the bootloader type detection
...
The initial name of the varianle has been changed upon review in
[nrf_desktop DFU PR](https://github.com/nrfconnect/sdk-nrf/pull/6343 )
This commit align the naming with NRF desktop upstream and fix testing
images URLs for device testing.
2022-01-20 03:16:47 +03:00
Richard Hughes
e6dc11a205
trivial: Update all the device test URLs to reflect reality
2022-01-12 14:23:44 +00:00
Richard Hughes
c30f491001
trivial: Add a device test for the Servo Micro hardware
2022-01-07 20:18:30 +00:00
Denis Pynkin
6fdaeb8f99
nordic-hid: add device test
...
Added the test for nRF52840-DK board with MCUBoot variant.
Images based on MCUBoot may be used for test automation since this
bootloader type does not have version dependencies.
To prepare the board for testing it should be flashed with MCUBoot
image variant with `nrfjprog` initially.
2021-12-30 10:24:22 +00:00
Richard Hughes
88592df086
rts54hub: Use demo firmware on the evaluation board for the tests
...
This avoids clashing with real-world devices that have the same VID/PID.
Many thanks to Ricky WU <ricky_wu@realtek.com> for all the help.
Fixes: https://github.com/fwupd/fwupd/issues/3835
2021-10-13 20:07:15 +08:00
Richard Hughes
9d37e447a1
Convert the device test script to a fwupdmgr subcommand
...
This allows us to do a few things:
* Remove the runtime dep on Python 3, which is tricky for ChromeOS
* Test composite devices more efficiently, only writing once per test
* Automatically upload signed reports for successful device tests.
2021-09-16 15:01:36 +01:00
Ricardo Cañuelo
15a39b94ee
logitech-hidpp: Add support for updating Bolt peripheral firmware
...
Also simplify the Instance IDs added by the Bolt hardware.
2021-09-13 11:28:55 +01:00
Richard Hughes
75eae41a86
dell-dock: Use the correct data file for the device test
2021-09-09 17:59:20 +01:00
Richard Hughes
75221f2e07
cxaudio: Use the correct data file for the device test
2021-09-09 17:59:20 +01:00
Richard Hughes
3932a1f0d3
device-tests: Do not use a deprecated method
...
This also fixes the bug where you can't recover a Unifying device stuck
in bootloader mode if the 'default' protocol is not the one that matches.
2021-09-01 15:36:07 +01:00
Ricardo Cañuelo
35af30321a
logitech-hidpp: Add support for updating Bolt receivers
2021-09-01 15:07:09 +01:00
Richard Hughes
f11abafed7
trivial: Use a valid firmware file for the ColorHug test
2021-07-30 18:53:30 +01:00
Richard Hughes
ac44c59605
Support DeviceRequest in the regression device-tests
...
Real hardware needs this and it was causing failures in the pre-release
regression tests.
2021-07-30 07:24:17 +01:00
Richard Hughes
ef2c226a0c
wacom-usb: Retry the legacy bluetooth version read for up to 5s
2021-06-18 14:03:54 +01:00
Benson Leung
d92d99d075
trivial: device-tests: Add HP USB-C Dock G5 firmware v1.0.13
...
Fixes #3376
2021-06-17 10:25:05 +01:00
Richard Hughes
69071e14e8
trivial: Use new 8BitDo name
2021-05-24 08:59:54 +01:00
Mario Limonciello
6d1afc3e87
trivial: reformat all python code with black
2021-04-08 10:43:29 -05:00
Richard Hughes
b5555003bb
Detect files with CRLF line endings
...
Mixing Unix-style and Windows-style line endings causes some of our tools
heartache. Just standardize on the former.
2021-04-08 15:55:36 +01:00
Emily Miller
d216fb8d45
vli: fix bizlink json tests
2021-04-08 10:48:26 +01:00
memily
c255034574
vli: Add VL822 device+share-spi-pd
...
Co-authored-by: Emily Miller <m_emily@berkeley.com>
2021-03-30 13:06:49 +01:00
Emily Miller
7752ffe344
vli:ODM changed U2 pid, add json test
2021-03-10 14:20:58 +00:00
Richard Hughes
91337c2bdf
trivial: Fix the device test for the 03x7609 device
2021-02-25 15:47:25 +00:00
Emily Miller
9b304fdfbd
vli:fw fix to LVFS
2021-02-25 08:30:13 +00:00
Richard Hughes
caa1be6a62
trivial: Add device test for Lenovo USB-C Dock Gen2
2020-11-30 08:59:46 +00:00
Richard Hughes
b0cb62fa49
trivial: Add device test for HP USB-C Dock G5
2020-11-30 08:58:18 +00:00
Richard Hughes
8b035b01fe
trivial: Add device tests for the Dell KH08P
2020-11-20 09:59:15 +00:00
Emily Miller
937f7401c0
trivial: Add vli tr_gen2 and hyper regression test
2020-11-16 09:28:46 +00:00
Richard Hughes
fa11ceae9c
trivial: Use the Mini Dock example archives provided by VLI
2020-11-09 09:57:13 +00:00
Richard Hughes
f9fcf47749
trivial: Add device tests for the Lenovo 40au0065 device
2020-11-02 12:01:41 +00:00