Skip to content
Snippets Groups Projects
  1. Feb 23, 2022
  2. Feb 21, 2022
    • Clemens Terasa's avatar
      bball_qml: Fix Makefile race · 0df480f3
      Clemens Terasa authored
      The bbal_qml Makefile tries to copy the bball files into a bin
      directrory. However, it might not have be created before, depending on
      the execution order of the testcases. Create the bid directory in the 
      bball_qml as well if necessary.
      
      Also use the "@" Makefile notation to hide the single steps in the logs.
      0df480f3
  3. Feb 15, 2022
    • Tobias Kahlki's avatar
      ltp: Added new testcase for gpio_events · 86140aef
      Tobias Kahlki authored
      The gpio_events testcase polls the given GPIO for changes.
      It consists of a daemon and a client part. The daemon is
      started during test prepare and continously captures events.
      The client is called in each test iteration, retrieves the
      current events and evaluates the response.
      
      * New testcase for polling gpios
      * Testcase added to DualEspresso immunity/emission tests
      
      BCS 746-000685
      86140aef
    • Tobias Kahlki's avatar
      git: Added gitignore to ltp · 32afb8be
      Tobias Kahlki authored
      32afb8be
  4. Feb 03, 2022
  5. Oct 20, 2021
  6. May 18, 2021
    • Julian Dieskau's avatar
      Potential Segmentation Fault fixed · 6373eaad
      Julian Dieskau authored
      If I see it right there could be a segmentation fault if used in echo mode. When you choose echo mode the variable message wouldn't a value assigned and in the cleanup function the not allocated memory would be free'ed.
      6373eaad
  7. Apr 04, 2021
  8. Mar 29, 2021
  9. Mar 10, 2021
  10. Mar 08, 2021
  11. Feb 25, 2021
  12. Feb 18, 2021
  13. Feb 17, 2021
  14. Nov 30, 2020
    • Clemens Terasa's avatar
      serial: Add barrier to synchronize · 109f3a66
      Clemens Terasa authored
      Add a pthread barrier to synchronize the Rx/Tx threads and remove the
      Tx pipe as it becomes useless.
      
      This fixes the issue when the serial test is run inside bit.
      
      BCS 746-000147
      109f3a66
  15. Nov 23, 2020
    • Clemens Terasa's avatar
      iptest: Add TCP echo client support · a4ecc2e2
      Clemens Terasa authored
      Add the possibility to use a TCP connection for the echo client.
      The code is well prepared for this and you simply need to activate
      the correct parameter parsing and connect the socket to the server.
      
      Additionally to activating the TCP connection we have to wait for the
      whole package to arrive.
      
      As a refactoring step sue a simple division instead of a conditional
      shift to get a loop boundary.
      
      BCS 746-000127
      a4ecc2e2
    • Clemens Terasa's avatar
      rs485echo: Fix compile error by adding include · aaf8b149
      Clemens Terasa authored
      The ```gettimeofday()``` function is defined in ```sys/time.h```. Thus
      include it.
      
      BCS 746-000125
      aaf8b149
  16. Nov 20, 2020
    • Clemens Terasa's avatar
      serial: Rewrite to use select() · d8a0193f
      Clemens Terasa authored
      For concurrency and synchronization issues we need a new approach.
      The select() function and additional pipes should be sufficient to
      timeout and synchronize the TX source and Rx sink thread.
      d8a0193f
  17. Nov 19, 2020
    • Jonas Höppner's avatar
      RS485 echo test · 14e41dff
      Jonas Höppner authored
      * Add RS485 echo test for our EMC verification.
      * The test is more flexible than the legacy RS485 ping pong test and will
        always recover from transmission errors due to EMI.
      * The sent data includes a hard-coded 4-byte header and a 4-byte data length
        field, which is parsed by the receiver. The receiver always scans the
        received data for the header bytes in order to detect a new message.
      
      BCS 746-000125
      14e41dff
  18. Nov 11, 2020
  19. Nov 09, 2020
  20. Nov 04, 2020
  21. Nov 03, 2020
  22. Feb 24, 2020
  23. Nov 05, 2019
  24. Oct 16, 2019
    • Norman Stetter's avatar
      ltp-guf-tests: use bball_sdl for NALLINO (refs #39953) · 46e29477
      Norman Stetter authored
      * enable bball_sdl in nallino runtest file to improve performance
      
      Change-Id: Iba9dc03d850819c7b31d715722f49b7c3dfd9bb7
      46e29477
    • Marc-Oliver Westerburg's avatar
      ltp-guf-test: @sanvito-custom-setup.sh@ script (refs #39957) · 487b77f2
      Marc-Oliver Westerburg authored
      * added calls to shutdown customer application
      * moved mount-call to the end to gain some time (USB-power on to successful mount takes variable amounts of time)
      * added call to disable screensaver
      
      Change-Id: Iacc91ee495689e2e8f2d93a31cb52cb31f9d5040
      Note: This setup-script should be called on each boot before starting the @bit@ testsuite but only after the customer application has started completely (dialog to chose language is visible on screen). If the script is started before the customer app is fully started, some calls may not work, the USB-stick may fail to mount continuously, the @bit@ runtimes may increase significantly or the system may reboot automatically after some time.
      487b77f2
    • Marc-Oliver Westerburg's avatar
      ltp-guf-tests (sanvito-custom): updated test steps (refs #39957) · 2673ad7f
      Marc-Oliver Westerburg authored
      * The @sanvito-custom@ testscript for the BELD OS still had some issues:
      ** Load on the 3 Ethernet and the 4 slow RS485 interfaces was too high, making the test too sensitive to scheduling variances and causing the test to break the 1s-raster. Reduced amount of data for both.
      ** Removed the @i2c@ test for the proximity sensor. While physically still present, it won't be used or supported anymore (only ambient light will be used)
      ** increased load on fast RS485 port and GPU (@bball@) because these tests still allowed higher data-rates without performance or temperature impact
      ** increased load on Analog-I/O test to 10 reads of 10 median-filtered samples, each, as specified by customer as application work-load (also still possible without impact on performance or temperature)
      
      Change-Id: I635cc5c3652d01d90ff7380acbcbf231b0fe6d5e
      2673ad7f
Loading