New paste Repaste Download
============================= test session starts ==============================
platform linux -- Python 3.12.3, pytest-8.4.1, pluggy-1.6.0 -- /root/builds/osaKnfEQQ/0/sine-bureau/link/venv/bin/python3
cachedir: .pytest_cache
rootdir: /root/builds/osaKnfEQQ/0/sine-bureau/link
plugins: order-1.3.0
collecting ... collected 12 items
test/functional/simple_test.py::test_program_2_devices[006000314234500d20323657] PASSED [  8%]
test/functional/simple_test.py::test_program_2_devices[005400404234500d20323657] PASSED [ 16%]
test/functional/simple_test.py::test_connect_links PASSED                [ 25%]
test/functional/simple_test.py::test_validate_fw_version PASSED          [ 33%]
test/functional/stress_test.py::TestStressClass::test_validate_local_quality[0] FAILED [ 41%]
test/functional/stress_test.py::TestStressClass::test_validate_local_quality[10] FAILED [ 50%]
test/functional/stress_test.py::TestStressClass::test_validate_local_quality[20] FAILED [ 58%]
test/functional/stress_test.py::TestStressClass::test_validate_local_quality[30] FAILED [ 66%]
test/functional/stress_test.py::TestStressClass::test_validate_local_quality[40] FAILED [ 75%]
test/functional/stress_test.py::TestStressClass::test_validate_local_quality[50] FAILED [ 83%]
test/functional/stress_test.py::TestStressClass::test_validate_local_quality[60] FAILED [ 91%]
test/functional/stress_test.py::TestStressClass::test_validate_local_quality[70] FAILED [100%]
=================================== FAILURES ===================================
________________ TestStressClass.test_validate_local_quality[0] ________________
self = <link.test.functional.stress_test.TestStressClass object at 0x759e27464f20>
attenuation = 0
     [0m [37m@pytest [39;49;00m.mark.parametrize( [33m" [39;49;00m [33mattenuation [39;49;00m [33m" [39;49;00m,  [96mrange [39;49;00m( [94m0 [39;49;00m,  [94m80 [39;49;00m,  [94m10 [39;49;00m)) [90m [39;49;00m
     [94mdef [39;49;00m [90m  [39;49;00m [92mtest_validate_local_quality [39;49;00m( [96mself [39;49;00m, attenuation): [90m [39;49;00m
         [90m# Wait for devices to be ready [39;49;00m [90m [39;49;00m
        time.sleep( [94m2 [39;49;00m) [90m [39;49;00m
     [90m [39;49;00m
>        [96mself [39;49;00m.att.set_attenuator( [94m1 [39;49;00m, attenuation) [90m [39;49;00m
        ^^^^^^^^ [90m [39;49;00m
E       AttributeError: 'TestStressClass' object has no attribute 'att'
test/functional/stress_test.py:56: AttributeError
_______________ TestStressClass.test_validate_local_quality[10] ________________
self = <link.test.functional.stress_test.TestStressClass object at 0x759e264aedb0>
attenuation = 10
     [0m [37m@pytest [39;49;00m.mark.parametrize( [33m" [39;49;00m [33mattenuation [39;49;00m [33m" [39;49;00m,  [96mrange [39;49;00m( [94m0 [39;49;00m,  [94m80 [39;49;00m,  [94m10 [39;49;00m)) [90m [39;49;00m
     [94mdef [39;49;00m [90m  [39;49;00m [92mtest_validate_local_quality [39;49;00m( [96mself [39;49;00m, attenuation): [90m [39;49;00m
         [90m# Wait for devices to be ready [39;49;00m [90m [39;49;00m
        time.sleep( [94m2 [39;49;00m) [90m [39;49;00m
     [90m [39;49;00m
>        [96mself [39;49;00m.att.set_attenuator( [94m1 [39;49;00m, attenuation) [90m [39;49;00m
        ^^^^^^^^ [90m [39;49;00m
E       AttributeError: 'TestStressClass' object has no attribute 'att'
test/functional/stress_test.py:56: AttributeError
_______________ TestStressClass.test_validate_local_quality[20] ________________
self = <link.test.functional.stress_test.TestStressClass object at 0x759e264aeab0>
attenuation = 20
     [0m [37m@pytest [39;49;00m.mark.parametrize( [33m" [39;49;00m [33mattenuation [39;49;00m [33m" [39;49;00m,  [96mrange [39;49;00m( [94m0 [39;49;00m,  [94m80 [39;49;00m,  [94m10 [39;49;00m)) [90m [39;49;00m
     [94mdef [39;49;00m [90m  [39;49;00m [92mtest_validate_local_quality [39;49;00m( [96mself [39;49;00m, attenuation): [90m [39;49;00m
         [90m# Wait for devices to be ready [39;49;00m [90m [39;49;00m
        time.sleep( [94m2 [39;49;00m) [90m [39;49;00m
     [90m [39;49;00m
>        [96mself [39;49;00m.att.set_attenuator( [94m1 [39;49;00m, attenuation) [90m [39;49;00m
        ^^^^^^^^ [90m [39;49;00m
E       AttributeError: 'TestStressClass' object has no attribute 'att'
test/functional/stress_test.py:56: AttributeError
_______________ TestStressClass.test_validate_local_quality[30] ________________
self = <link.test.functional.stress_test.TestStressClass object at 0x759e264af890>
attenuation = 30
     [0m [37m@pytest [39;49;00m.mark.parametrize( [33m" [39;49;00m [33mattenuation [39;49;00m [33m" [39;49;00m,  [96mrange [39;49;00m( [94m0 [39;49;00m,  [94m80 [39;49;00m,  [94m10 [39;49;00m)) [90m [39;49;00m
     [94mdef [39;49;00m [90m  [39;49;00m [92mtest_validate_local_quality [39;49;00m( [96mself [39;49;00m, attenuation): [90m [39;49;00m
         [90m# Wait for devices to be ready [39;49;00m [90m [39;49;00m
        time.sleep( [94m2 [39;49;00m) [90m [39;49;00m
     [90m [39;49;00m
>        [96mself [39;49;00m.att.set_attenuator( [94m1 [39;49;00m, attenuation) [90m [39;49;00m
        ^^^^^^^^ [90m [39;49;00m
E       AttributeError: 'TestStressClass' object has no attribute 'att'
test/functional/stress_test.py:56: AttributeError
_______________ TestStressClass.test_validate_local_quality[40] ________________
self = <link.test.functional.stress_test.TestStressClass object at 0x759e264ae9c0>
attenuation = 40
     [0m [37m@pytest [39;49;00m.mark.parametrize( [33m" [39;49;00m [33mattenuation [39;49;00m [33m" [39;49;00m,  [96mrange [39;49;00m( [94m0 [39;49;00m,  [94m80 [39;49;00m,  [94m10 [39;49;00m)) [90m [39;49;00m
     [94mdef [39;49;00m [90m  [39;49;00m [92mtest_validate_local_quality [39;49;00m( [96mself [39;49;00m, attenuation): [90m [39;49;00m
         [90m# Wait for devices to be ready [39;49;00m [90m [39;49;00m
        time.sleep( [94m2 [39;49;00m) [90m [39;49;00m
     [90m [39;49;00m
>        [96mself [39;49;00m.att.set_attenuator( [94m1 [39;49;00m, attenuation) [90m [39;49;00m
        ^^^^^^^^ [90m [39;49;00m
E       AttributeError: 'TestStressClass' object has no attribute 'att'
test/functional/stress_test.py:56: AttributeError
_______________ TestStressClass.test_validate_local_quality[50] ________________
self = <link.test.functional.stress_test.TestStressClass object at 0x759e264aec60>
attenuation = 50
     [0m [37m@pytest [39;49;00m.mark.parametrize( [33m" [39;49;00m [33mattenuation [39;49;00m [33m" [39;49;00m,  [96mrange [39;49;00m( [94m0 [39;49;00m,  [94m80 [39;49;00m,  [94m10 [39;49;00m)) [90m [39;49;00m
     [94mdef [39;49;00m [90m  [39;49;00m [92mtest_validate_local_quality [39;49;00m( [96mself [39;49;00m, attenuation): [90m [39;49;00m
         [90m# Wait for devices to be ready [39;49;00m [90m [39;49;00m
        time.sleep( [94m2 [39;49;00m) [90m [39;49;00m
     [90m [39;49;00m
>        [96mself [39;49;00m.att.set_attenuator( [94m1 [39;49;00m, attenuation) [90m [39;49;00m
        ^^^^^^^^ [90m [39;49;00m
E       AttributeError: 'TestStressClass' object has no attribute 'att'
test/functional/stress_test.py:56: AttributeError
_______________ TestStressClass.test_validate_local_quality[60] ________________
self = <link.test.functional.stress_test.TestStressClass object at 0x759e264aecf0>
attenuation = 60
     [0m [37m@pytest [39;49;00m.mark.parametrize( [33m" [39;49;00m [33mattenuation [39;49;00m [33m" [39;49;00m,  [96mrange [39;49;00m( [94m0 [39;49;00m,  [94m80 [39;49;00m,  [94m10 [39;49;00m)) [90m [39;49;00m
     [94mdef [39;49;00m [90m  [39;49;00m [92mtest_validate_local_quality [39;49;00m( [96mself [39;49;00m, attenuation): [90m [39;49;00m
         [90m# Wait for devices to be ready [39;49;00m [90m [39;49;00m
        time.sleep( [94m2 [39;49;00m) [90m [39;49;00m
     [90m [39;49;00m
>        [96mself [39;49;00m.att.set_attenuator( [94m1 [39;49;00m, attenuation) [90m [39;49;00m
        ^^^^^^^^ [90m [39;49;00m
E       AttributeError: 'TestStressClass' object has no attribute 'att'
test/functional/stress_test.py:56: AttributeError
_______________ TestStressClass.test_validate_local_quality[70] ________________
self = <link.test.functional.stress_test.TestStressClass object at 0x759e264aed80>
attenuation = 70
     [0m [37m@pytest [39;49;00m.mark.parametrize( [33m" [39;49;00m [33mattenuation [39;49;00m [33m" [39;49;00m,  [96mrange [39;49;00m( [94m0 [39;49;00m,  [94m80 [39;49;00m,  [94m10 [39;49;00m)) [90m [39;49;00m
     [94mdef [39;49;00m [90m  [39;49;00m [92mtest_validate_local_quality [39;49;00m( [96mself [39;49;00m, attenuation): [90m [39;49;00m
         [90m# Wait for devices to be ready [39;49;00m [90m [39;49;00m
        time.sleep( [94m2 [39;49;00m) [90m [39;49;00m
     [90m [39;49;00m
>        [96mself [39;49;00m.att.set_attenuator( [94m1 [39;49;00m, attenuation) [90m [39;49;00m
        ^^^^^^^^ [90m [39;49;00m
E       AttributeError: 'TestStressClass' object has no attribute 'att'
test/functional/stress_test.py:56: AttributeError
=============================== warnings summary ===============================
test/functional/tools/att/AdauraAttenuator.py:13
  /root/builds/osaKnfEQQ/0/sine-bureau/link/test/functional/tools/att/AdauraAttenuator.py:13: DeprecationWarning: 'telnetlib' is deprecated and slated for removal in Python 3.13
    from telnetlib import Telnet
test/functional/simple_test.py::test_program_2_devices[006000314234500d20323657]
test/functional/simple_test.py::test_program_2_devices[006000314234500d20323657]
test/functional/simple_test.py::test_program_2_devices[005400404234500d20323657]
test/functional/simple_test.py::test_program_2_devices[005400404234500d20323657]
  <frozen _collections_abc>:813: DeprecationWarning: Will be removed in 1.0. Access properties with Device.properties.
test/functional/simple_test.py: 16 warnings
  <frozen _collections_abc>:807: DeprecationWarning: Will be removed in 1.0. Access properties with Device.properties.
-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
==================================== PASSES ====================================
_______________ test_program_2_devices[006000314234500d20323657] _______________
----------------------------- Captured stdout call -----------------------------
Device found: DEVICE ID 1939:1945 on Bus 005 Address 126 =================
bLength                :   0x12 (18 bytes)
bDescriptorType        :    0x1 Device
bcdUSB                 :  0x210 USB 2.1
bDeviceClass           :   0xef Miscellaneous
bDeviceSubClass        :    0x2
bDeviceProtocol        :    0x1
bMaxPacketSize0        :   0x40 (64 bytes)
idVendor               : 0x1939
idProduct              : 0x1945
bcdDevice              :    0x1 Device 0.01
iManufacturer          :    0x1 sine.engineering
iProduct               :    0x2 sine.link
iSerialNumber          :    0x6   0/006000314234500d20323657
bNumConfigurations     :    0x1
  CONFIGURATION 1: 400 mA ==================================
   bLength              :    0x9 (9 bytes)
   bDescriptorType      :    0x2 Configuration
   wTotalLength         :   0xa4 (164 bytes)
   bNumInterfaces       :    0x5
   bConfigurationValue  :    0x1
   iConfiguration       :    0x0
   bmAttributes         :   0x80 Bus Powered
   bMaxPower            :   0xc8 (400 mA)
    INTERFACE 0: Vendor Specific ===========================
     bLength            :    0x9 (9 bytes)
     bDescriptorType    :    0x4 Interface
     bInterfaceNumber   :    0x0
     bAlternateSetting  :    0x0
     bNumEndpoints      :    0x2
     bInterfaceClass    :   0xff Vendor Specific
     bInterfaceSubClass :    0x0
     bInterfaceProtocol :    0x0
     iInterface         :    0x3 sine.link BULK
      ENDPOINT 0x1: Bulk OUT ===============================
       bLength          :    0x7 (7 bytes)
       bDescriptorType  :    0x5 Endpoint
       bEndpointAddress :    0x1 OUT
       bmAttributes     :    0x2 Bulk
       wMaxPacketSize   :   0x40 (64 bytes)
       bInterval        :    0x0
      ENDPOINT 0x82: Bulk IN ===============================
       bLength          :    0x7 (7 bytes)
       bDescriptorType  :    0x5 Endpoint
       bEndpointAddress :   0x82 IN
       bmAttributes     :    0x2 Bulk
       wMaxPacketSize   :   0x40 (64 bytes)
       bInterval        :    0x0
    INTERFACE 1: CDC Communication =========================
     bLength            :    0x9 (9 bytes)
     bDescriptorType    :    0x4 Interface
     bInterfaceNumber   :    0x1
     bAlternateSetting  :    0x0
     bNumEndpoints      :    0x1
     bInterfaceClass    :    0x2 CDC Communication
     bInterfaceSubClass :    0x2
     bInterfaceProtocol :    0x0
     iInterface         :    0x4 sine.link CDC1
      ENDPOINT 0x83: Interrupt IN ==========================
       bLength          :    0x7 (7 bytes)
       bDescriptorType  :    0x5 Endpoint
       bEndpointAddress :   0x83 IN
       bmAttributes     :    0x3 Interrupt
       wMaxPacketSize   :    0x8 (8 bytes)
       bInterval        :   0x10
    INTERFACE 2: CDC Data ==================================
     bLength            :    0x9 (9 bytes)
     bDescriptorType    :    0x4 Interface
     bInterfaceNumber   :    0x2
     bAlternateSetting  :    0x0
     bNumEndpoints      :    0x2
     bInterfaceClass    :    0xa CDC Data
     bInterfaceSubClass :    0x0
     bInterfaceProtocol :    0x0
     iInterface         :    0x0
      ENDPOINT 0x4: Bulk OUT ===============================
       bLength          :    0x7 (7 bytes)
       bDescriptorType  :    0x5 Endpoint
       bEndpointAddress :    0x4 OUT
       bmAttributes     :    0x2 Bulk
       wMaxPacketSize   :   0x40 (64 bytes)
       bInterval        :    0x0
      ENDPOINT 0x84: Bulk IN ===============================
       bLength          :    0x7 (7 bytes)
       bDescriptorType  :    0x5 Endpoint
       bEndpointAddress :   0x84 IN
       bmAttributes     :    0x2 Bulk
       wMaxPacketSize   :   0x40 (64 bytes)
       bInterval        :    0x0
    INTERFACE 3: CDC Communication =========================
     bLength            :    0x9 (9 bytes)
     bDescriptorType    :    0x4 Interface
     bInterfaceNumber   :    0x3
     bAlternateSetting  :    0x0
     bNumEndpoints      :    0x1
     bInterfaceClass    :    0x2 CDC Communication
     bInterfaceSubClass :    0x2
     bInterfaceProtocol :    0x0
     iInterface         :    0x5 sine.link CDC2
      ENDPOINT 0x85: Interrupt IN ==========================
       bLength          :    0x7 (7 bytes)
       bDescriptorType  :    0x5 Endpoint
       bEndpointAddress :   0x85 IN
       bmAttributes     :    0x3 Interrupt
       wMaxPacketSize   :    0x8 (8 bytes)
       bInterval        :   0x10
    INTERFACE 4: CDC Data ==================================
     bLength            :    0x9 (9 bytes)
     bDescriptorType    :    0x4 Interface
     bInterfaceNumber   :    0x4
     bAlternateSetting  :    0x0
     bNumEndpoints      :    0x2
     bInterfaceClass    :    0xa CDC Data
     bInterfaceSubClass :    0x0
     bInterfaceProtocol :    0x0
     iInterface         :    0x0
      ENDPOINT 0x6: Bulk OUT ===============================
       bLength          :    0x7 (7 bytes)
       bDescriptorType  :    0x5 Endpoint
       bEndpointAddress :    0x6 OUT
       bmAttributes     :    0x2 Bulk
       wMaxPacketSize   :   0x40 (64 bytes)
       bInterval        :    0x0
      ENDPOINT 0x86: Bulk IN ===============================
       bLength          :    0x7 (7 bytes)
       bDescriptorType  :    0x5 Endpoint
       bEndpointAddress :   0x86 IN
       bmAttributes     :    0x2 Bulk
       wMaxPacketSize   :   0x40 (64 bytes)
       bInterval        :    0x0
rebooting device...
waiting for the bootloader...
New device detected: node=/dev/sda vendor=dead model=4002 serial=1234567890
Device is mounted at: /media/byaremkiv/C926-4671
Removable storage detected: /media/byaremkiv/C926-4671
Firmware successfully copied to: /media/byaremkiv/C926-4671/RadioLink.encbin
Device found: DEVICE ID 1939:1945 on Bus 005 Address 003 =================
bLength                :   0x12 (18 bytes)
bDescriptorType        :    0x1 Device
bcdUSB                 :  0x210 USB 2.1
bDeviceClass           :   0xef Miscellaneous
bDeviceSubClass        :    0x2
bDeviceProtocol        :    0x1
bMaxPacketSize0        :   0x40 (64 bytes)
idVendor               : 0x1939
idProduct              : 0x1945
bcdDevice              :    0x1 Device 0.01
iManufacturer          :    0x1 sine.engineering
iProduct               :    0x2 sine.link
iSerialNumber          :    0x6   0/006000314234500d20323657
bNumConfigurations     :    0x1
  CONFIGURATION 1: 400 mA ==================================
   bLength              :    0x9 (9 bytes)
   bDescriptorType      :    0x2 Configuration
   wTotalLength         :   0xa4 (164 bytes)
   bNumInterfaces       :    0x5
   bConfigurationValue  :    0x1
   iConfiguration       :    0x0
   bmAttributes         :   0x80 Bus Powered
   bMaxPower            :   0xc8 (400 mA)
    INTERFACE 0: Vendor Specific ===========================
     bLength            :    0x9 (9 bytes)
     bDescriptorType    :    0x4 Interface
     bInterfaceNumber   :    0x0
     bAlternateSetting  :    0x0
     bNumEndpoints      :    0x2
     bInterfaceClass    :   0xff Vendor Specific
     bInterfaceSubClass :    0x0
     bInterfaceProtocol :    0x0
     iInterface         :    0x3 sine.link BULK
      ENDPOINT 0x1: Bulk OUT ===============================
       bLength          :    0x7 (7 bytes)
       bDescriptorType  :    0x5 Endpoint
       bEndpointAddress :    0x1 OUT
       bmAttributes     :    0x2 Bulk
       wMaxPacketSize   :   0x40 (64 bytes)
       bInterval        :    0x0
      ENDPOINT 0x82: Bulk IN ===============================
       bLength          :    0x7 (7 bytes)
       bDescriptorType  :    0x5 Endpoint
       bEndpointAddress :   0x82 IN
       bmAttributes     :    0x2 Bulk
       wMaxPacketSize   :   0x40 (64 bytes)
       bInterval        :    0x0
    INTERFACE 1: CDC Communication =========================
     bLength            :    0x9 (9 bytes)
     bDescriptorType    :    0x4 Interface
     bInterfaceNumber   :    0x1
     bAlternateSetting  :    0x0
     bNumEndpoints      :    0x1
     bInterfaceClass    :    0x2 CDC Communication
     bInterfaceSubClass :    0x2
     bInterfaceProtocol :    0x0
     iInterface         :    0x4 sine.link CDC1
      ENDPOINT 0x83: Interrupt IN ==========================
       bLength          :    0x7 (7 bytes)
       bDescriptorType  :    0x5 Endpoint
       bEndpointAddress :   0x83 IN
       bmAttributes     :    0x3 Interrupt
       wMaxPacketSize   :    0x8 (8 bytes)
       bInterval        :   0x10
    INTERFACE 2: CDC Data ==================================
     bLength            :    0x9 (9 bytes)
     bDescriptorType    :    0x4 Interface
     bInterfaceNumber   :    0x2
     bAlternateSetting  :    0x0
     bNumEndpoints      :    0x2
     bInterfaceClass    :    0xa CDC Data
     bInterfaceSubClass :    0x0
     bInterfaceProtocol :    0x0
     iInterface         :    0x0
      ENDPOINT 0x4: Bulk OUT ===============================
       bLength          :    0x7 (7 bytes)
       bDescriptorType  :    0x5 Endpoint
       bEndpointAddress :    0x4 OUT
       bmAttributes     :    0x2 Bulk
       wMaxPacketSize   :   0x40 (64 bytes)
       bInterval        :    0x0
      ENDPOINT 0x84: Bulk IN ===============================
       bLength          :    0x7 (7 bytes)
       bDescriptorType  :    0x5 Endpoint
       bEndpointAddress :   0x84 IN
       bmAttributes     :    0x2 Bulk
       wMaxPacketSize   :   0x40 (64 bytes)
       bInterval        :    0x0
    INTERFACE 3: CDC Communication =========================
     bLength            :    0x9 (9 bytes)
     bDescriptorType    :    0x4 Interface
     bInterfaceNumber   :    0x3
     bAlternateSetting  :    0x0
     bNumEndpoints      :    0x1
     bInterfaceClass    :    0x2 CDC Communication
     bInterfaceSubClass :    0x2
     bInterfaceProtocol :    0x0
     iInterface         :    0x5 sine.link CDC2
      ENDPOINT 0x85: Interrupt IN ==========================
       bLength          :    0x7 (7 bytes)
       bDescriptorType  :    0x5 Endpoint
       bEndpointAddress :   0x85 IN
       bmAttributes     :    0x3 Interrupt
       wMaxPacketSize   :    0x8 (8 bytes)
       bInterval        :   0x10
    INTERFACE 4: CDC Data ==================================
     bLength            :    0x9 (9 bytes)
     bDescriptorType    :    0x4 Interface
     bInterfaceNumber   :    0x4
     bAlternateSetting  :    0x0
     bNumEndpoints      :    0x2
     bInterfaceClass    :    0xa CDC Data
     bInterfaceSubClass :    0x0
     bInterfaceProtocol :    0x0
     iInterface         :    0x0
      ENDPOINT 0x6: Bulk OUT ===============================
       bLength          :    0x7 (7 bytes)
       bDescriptorType  :    0x5 Endpoint
       bEndpointAddress :    0x6 OUT
       bmAttributes     :    0x2 Bulk
       wMaxPacketSize   :   0x40 (64 bytes)
       bInterval        :    0x0
      ENDPOINT 0x86: Bulk IN ===============================
       bLength          :    0x7 (7 bytes)
       bDescriptorType  :    0x5 Endpoint
       bEndpointAddress :   0x86 IN
       bmAttributes     :    0x2 Bulk
       wMaxPacketSize   :   0x40 (64 bytes)
       bInterval        :    0x0
rebooting device...
waiting for the bootloader...
New device detected: node=/dev/sda vendor=dead model=4002 serial=1234567890
Device is mounted at: /media/byaremkiv/C926-4671
Removable storage detected: /media/byaremkiv/C926-4671
Firmware successfully copied to: /media/byaremkiv/C926-4671/RadioLink.encbin
_______________ test_program_2_devices[005400404234500d20323657] _______________
----------------------------- Captured stdout call -----------------------------
Device found: DEVICE ID 1939:1945 on Bus 005 Address 127 =================
bLength                :   0x12 (18 bytes)
bDescriptorType        :    0x1 Device
bcdUSB                 :  0x210 USB 2.1
bDeviceClass           :   0xef Miscellaneous
bDeviceSubClass        :    0x2
bDeviceProtocol        :    0x1
bMaxPacketSize0        :   0x40 (64 bytes)
idVendor               : 0x1939
idProduct              : 0x1945
bcdDevice              :    0x1 Device 0.01
iManufacturer          :    0x1 sine.engineering
iProduct               :    0x2 sine.link
iSerialNumber          :    0x6   0/005400404234500d20323657
bNumConfigurations     :    0x1
  CONFIGURATION 1: 400 mA ==================================
   bLength              :    0x9 (9 bytes)
   bDescriptorType      :    0x2 Configuration
   wTotalLength         :   0xa4 (164 bytes)
   bNumInterfaces       :    0x5
   bConfigurationValue  :    0x1
   iConfiguration       :    0x0
   bmAttributes         :   0x80 Bus Powered
   bMaxPower            :   0xc8 (400 mA)
    INTERFACE 0: Vendor Specific ===========================
     bLength            :    0x9 (9 bytes)
     bDescriptorType    :    0x4 Interface
     bInterfaceNumber   :    0x0
     bAlternateSetting  :    0x0
     bNumEndpoints      :    0x2
     bInterfaceClass    :   0xff Vendor Specific
     bInterfaceSubClass :    0x0
     bInterfaceProtocol :    0x0
     iInterface         :    0x3 sine.link BULK
      ENDPOINT 0x1: Bulk OUT ===============================
       bLength          :    0x7 (7 bytes)
       bDescriptorType  :    0x5 Endpoint
       bEndpointAddress :    0x1 OUT
       bmAttributes     :    0x2 Bulk
       wMaxPacketSize   :   0x40 (64 bytes)
       bInterval        :    0x0
      ENDPOINT 0x82: Bulk IN ===============================
       bLength          :    0x7 (7 bytes)
       bDescriptorType  :    0x5 Endpoint
       bEndpointAddress :   0x82 IN
       bmAttributes     :    0x2 Bulk
       wMaxPacketSize   :   0x40 (64 bytes)
       bInterval        :    0x0
    INTERFACE 1: CDC Communication =========================
     bLength            :    0x9 (9 bytes)
     bDescriptorType    :    0x4 Interface
     bInterfaceNumber   :    0x1
     bAlternateSetting  :    0x0
     bNumEndpoints      :    0x1
     bInterfaceClass    :    0x2 CDC Communication
     bInterfaceSubClass :    0x2
     bInterfaceProtocol :    0x0
     iInterface         :    0x4 sine.link CDC1
      ENDPOINT 0x83: Interrupt IN ==========================
       bLength          :    0x7 (7 bytes)
       bDescriptorType  :    0x5 Endpoint
       bEndpointAddress :   0x83 IN
       bmAttributes     :    0x3 Interrupt
       wMaxPacketSize   :    0x8 (8 bytes)
       bInterval        :   0x10
    INTERFACE 2: CDC Data ==================================
     bLength            :    0x9 (9 bytes)
     bDescriptorType    :    0x4 Interface
     bInterfaceNumber   :    0x2
     bAlternateSetting  :    0x0
     bNumEndpoints      :    0x2
     bInterfaceClass    :    0xa CDC Data
     bInterfaceSubClass :    0x0
     bInterfaceProtocol :    0x0
     iInterface         :    0x0
      ENDPOINT 0x4: Bulk OUT ===============================
       bLength          :    0x7 (7 bytes)
       bDescriptorType  :    0x5 Endpoint
       bEndpointAddress :    0x4 OUT
       bmAttributes     :    0x2 Bulk
       wMaxPacketSize   :   0x40 (64 bytes)
       bInterval        :    0x0
      ENDPOINT 0x84: Bulk IN ===============================
       bLength          :    0x7 (7 bytes)
       bDescriptorType  :    0x5 Endpoint
       bEndpointAddress :   0x84 IN
       bmAttributes     :    0x2 Bulk
       wMaxPacketSize   :   0x40 (64 bytes)
       bInterval        :    0x0
    INTERFACE 3: CDC Communication =========================
     bLength            :    0x9 (9 bytes)
     bDescriptorType    :    0x4 Interface
     bInterfaceNumber   :    0x3
     bAlternateSetting  :    0x0
     bNumEndpoints      :    0x1
     bInterfaceClass    :    0x2 CDC Communication
     bInterfaceSubClass :    0x2
     bInterfaceProtocol :    0x0
     iInterface         :    0x5 sine.link CDC2
      ENDPOINT 0x85: Interrupt IN ==========================
       bLength          :    0x7 (7 bytes)
       bDescriptorType  :    0x5 Endpoint
       bEndpointAddress :   0x85 IN
       bmAttributes     :    0x3 Interrupt
       wMaxPacketSize   :    0x8 (8 bytes)
       bInterval        :   0x10
    INTERFACE 4: CDC Data ==================================
     bLength            :    0x9 (9 bytes)
     bDescriptorType    :    0x4 Interface
     bInterfaceNumber   :    0x4
     bAlternateSetting  :    0x0
     bNumEndpoints      :    0x2
     bInterfaceClass    :    0xa CDC Data
     bInterfaceSubClass :    0x0
     bInterfaceProtocol :    0x0
     iInterface         :    0x0
      ENDPOINT 0x6: Bulk OUT ===============================
       bLength          :    0x7 (7 bytes)
       bDescriptorType  :    0x5 Endpoint
       bEndpointAddress :    0x6 OUT
       bmAttributes     :    0x2 Bulk
       wMaxPacketSize   :   0x40 (64 bytes)
       bInterval        :    0x0
      ENDPOINT 0x86: Bulk IN ===============================
       bLength          :    0x7 (7 bytes)
       bDescriptorType  :    0x5 Endpoint
       bEndpointAddress :   0x86 IN
       bmAttributes     :    0x2 Bulk
       wMaxPacketSize   :   0x40 (64 bytes)
       bInterval        :    0x0
rebooting device...
waiting for the bootloader...
New device detected: node=/dev/sda vendor=dead model=4002 serial=1234567890
Device is mounted at: /media/byaremkiv/C926-4671
Removable storage detected: /media/byaremkiv/C926-4671
Firmware successfully copied to: /media/byaremkiv/C926-4671/RadioLink.encbin
Retrying to find device...
Device found: DEVICE ID 1939:1945 on Bus 005 Address 007 =================
bLength                :   0x12 (18 bytes)
bDescriptorType        :    0x1 Device
bcdUSB                 :  0x210 USB 2.1
bDeviceClass           :   0xef Miscellaneous
bDeviceSubClass        :    0x2
bDeviceProtocol        :    0x1
bMaxPacketSize0        :   0x40 (64 bytes)
idVendor               : 0x1939
idProduct              : 0x1945
bcdDevice              :    0x1 Device 0.01
iManufacturer          :    0x1 sine.engineering
iProduct               :    0x2 sine.link
iSerialNumber          :    0x6   0/005400404234500d20323657
bNumConfigurations     :    0x1
  CONFIGURATION 1: 400 mA ==================================
   bLength              :    0x9 (9 bytes)
   bDescriptorType      :    0x2 Configuration
   wTotalLength         :   0xa4 (164 bytes)
   bNumInterfaces       :    0x5
   bConfigurationValue  :    0x1
   iConfiguration       :    0x0
   bmAttributes         :   0x80 Bus Powered
   bMaxPower            :   0xc8 (400 mA)
    INTERFACE 0: Vendor Specific ===========================
     bLength            :    0x9 (9 bytes)
     bDescriptorType    :    0x4 Interface
     bInterfaceNumber   :    0x0
     bAlternateSetting  :    0x0
     bNumEndpoints      :    0x2
     bInterfaceClass    :   0xff Vendor Specific
     bInterfaceSubClass :    0x0
     bInterfaceProtocol :    0x0
     iInterface         :    0x3 sine.link BULK
      ENDPOINT 0x1: Bulk OUT ===============================
       bLength          :    0x7 (7 bytes)
       bDescriptorType  :    0x5 Endpoint
       bEndpointAddress :    0x1 OUT
       bmAttributes     :    0x2 Bulk
       wMaxPacketSize   :   0x40 (64 bytes)
       bInterval        :    0x0
      ENDPOINT 0x82: Bulk IN ===============================
       bLength          :    0x7 (7 bytes)
       bDescriptorType  :    0x5 Endpoint
       bEndpointAddress :   0x82 IN
       bmAttributes     :    0x2 Bulk
       wMaxPacketSize   :   0x40 (64 bytes)
       bInterval        :    0x0
    INTERFACE 1: CDC Communication =========================
     bLength            :    0x9 (9 bytes)
     bDescriptorType    :    0x4 Interface
     bInterfaceNumber   :    0x1
     bAlternateSetting  :    0x0
     bNumEndpoints      :    0x1
     bInterfaceClass    :    0x2 CDC Communication
     bInterfaceSubClass :    0x2
     bInterfaceProtocol :    0x0
     iInterface         :    0x4 sine.link CDC1
      ENDPOINT 0x83: Interrupt IN ==========================
       bLength          :    0x7 (7 bytes)
       bDescriptorType  :    0x5 Endpoint
       bEndpointAddress :   0x83 IN
       bmAttributes     :    0x3 Interrupt
       wMaxPacketSize   :    0x8 (8 bytes)
       bInterval        :   0x10
    INTERFACE 2: CDC Data ==================================
     bLength            :    0x9 (9 bytes)
     bDescriptorType    :    0x4 Interface
     bInterfaceNumber   :    0x2
     bAlternateSetting  :    0x0
     bNumEndpoints      :    0x2
     bInterfaceClass    :    0xa CDC Data
     bInterfaceSubClass :    0x0
     bInterfaceProtocol :    0x0
     iInterface         :    0x0
      ENDPOINT 0x4: Bulk OUT ===============================
       bLength          :    0x7 (7 bytes)
       bDescriptorType  :    0x5 Endpoint
       bEndpointAddress :    0x4 OUT
       bmAttributes     :    0x2 Bulk
       wMaxPacketSize   :   0x40 (64 bytes)
       bInterval        :    0x0
      ENDPOINT 0x84: Bulk IN ===============================
       bLength          :    0x7 (7 bytes)
       bDescriptorType  :    0x5 Endpoint
       bEndpointAddress :   0x84 IN
       bmAttributes     :    0x2 Bulk
       wMaxPacketSize   :   0x40 (64 bytes)
       bInterval        :    0x0
    INTERFACE 3: CDC Communication =========================
     bLength            :    0x9 (9 bytes)
     bDescriptorType    :    0x4 Interface
     bInterfaceNumber   :    0x3
     bAlternateSetting  :    0x0
     bNumEndpoints      :    0x1
     bInterfaceClass    :    0x2 CDC Communication
     bInterfaceSubClass :    0x2
     bInterfaceProtocol :    0x0
     iInterface         :    0x5 sine.link CDC2
      ENDPOINT 0x85: Interrupt IN ==========================
       bLength          :    0x7 (7 bytes)
       bDescriptorType  :    0x5 Endpoint
       bEndpointAddress :   0x85 IN
       bmAttributes     :    0x3 Interrupt
       wMaxPacketSize   :    0x8 (8 bytes)
       bInterval        :   0x10
    INTERFACE 4: CDC Data ==================================
     bLength            :    0x9 (9 bytes)
     bDescriptorType    :    0x4 Interface
     bInterfaceNumber   :    0x4
     bAlternateSetting  :    0x0
     bNumEndpoints      :    0x2
     bInterfaceClass    :    0xa CDC Data
     bInterfaceSubClass :    0x0
     bInterfaceProtocol :    0x0
     iInterface         :    0x0
      ENDPOINT 0x6: Bulk OUT ===============================
       bLength          :    0x7 (7 bytes)
       bDescriptorType  :    0x5 Endpoint
       bEndpointAddress :    0x6 OUT
       bmAttributes     :    0x2 Bulk
       wMaxPacketSize   :   0x40 (64 bytes)
       bInterval        :    0x0
      ENDPOINT 0x86: Bulk IN ===============================
       bLength          :    0x7 (7 bytes)
       bDescriptorType  :    0x5 Endpoint
       bEndpointAddress :   0x86 IN
       bmAttributes     :    0x2 Bulk
       wMaxPacketSize   :   0x40 (64 bytes)
       bInterval        :    0x0
rebooting device...
waiting for the bootloader...
New device detected: node=/dev/sda vendor=dead model=4002 serial=1234567890
Device is mounted at: /media/byaremkiv/C926-4671
Removable storage detected: /media/byaremkiv/C926-4671
Firmware successfully copied to: /media/byaremkiv/C926-4671/RadioLink.encbin
______________________________ test_connect_links ______________________________
----------------------------- Captured stdout call -----------------------------
Retrying to find device...
RSSI: -127
RSSI: -127
Waiting for connection to be established...
Waiting for connection to be established...
RSSI: -35
RSSI: -37
Waiting for connection to be qualified... Retry: 1
Waiting for connection to be qualified... Retry: 2
Waiting for connection to be qualified... Retry: 3
Waiting for connection to be qualified... Retry: 4
- generated xml file: /root/builds/osaKnfEQQ/0/sine-bureau/link/output/test_report.xml -
=============  [31m [1m8 failed [0m,  [32m4 passed [0m,  [33m21 warnings [0m [31m in 61.13s (0:01:01) [0m [31m ==============
Filename: None. Size: 33kb. View raw, , hex, or download this file.

This paste expires on 2025-07-11 16:59:05.579663. Pasted through deprecated-web.