Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement double threaded auxiliary interface #74

Commits on Mar 23, 2022

  1. Merge pull request #1 from eclipse/master

    just udpate aster
    BKaDamien authored Mar 23, 2022
    Configuration menu
    Copy the full SHA
    ae31f40 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2022

  1. Configuration menu
    Copy the full SHA
    460cbee View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2022

  1. Configuration menu
    Copy the full SHA
    8e8704a View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2022

  1. Configuration menu
    Copy the full SHA
    f5c7706 View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2022

  1. Configuration menu
    Copy the full SHA
    0b4ee0e View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2022

  1. Configuration menu
    Copy the full SHA
    3126843 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2022

  1. Configuration menu
    Copy the full SHA
    63928f7 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2022

  1. Configuration menu
    Copy the full SHA
    71c3cb4 View commit details
    Browse the repository at this point in the history

Commits on May 25, 2022

  1. Configuration menu
    Copy the full SHA
    6598054 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2022

  1. Configuration menu
    Copy the full SHA
    2b9f286 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2022

  1. Refactor/generic return for all connectors (eclipse#47)

    feat: make the proxy agnostic of transitioning messages
    
    * - change dut, proxy, example aux response handling
    
    - change return type for c_pcan_can, cc_example, cc_proxy, cc_raw_loopback, ...
    - change black version from pre-commit hooks
    - change connector interface typehint
    - run pre-commit
    
    * - adapt record/uds aux to channel response type chnage
    
    - adapt typehint
    
    * - adapt test for lauterbach, pcan, proxy rtt_segger
    
    * - correct com aux receive_message return
    
    - adapt test
    
    * - adapt proxy record dut tcp_ip and example  auxes pytest
    
    * - correct last warning regarding pytestrecord_aux
    
    - correct proxy mp aux pytest ravoid log creation
    - adapt proxy aux
    
    * - adapt conector base class typehint return
    
    - avoid breaking changes on user side regrading com aux
    
    * refactor: change connectors return type to ensure proxy auxiliary agnostic design
    
    test: adapt the whole tests folder to connectors brand new return type
    
    * - move paragraph related to connector parameters and return type under Communication channel
    
    * - correct misspelling
    
    * - adap rtt_segger return type : in exception raise return {"msg": None}
    
    * - handle None return vale from wait_and_get_report in com aux
    
    - extend com_aux pytest
    BKaDamien authored Jun 1, 2022
    Configuration menu
    Copy the full SHA
    65dcc99 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dd93ab2 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2022

  1. Configuration menu
    Copy the full SHA
    ff0004e View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2022

  1. Configuration menu
    Copy the full SHA
    e25c343 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2022

  1. Configuration menu
    Copy the full SHA
    26a80fe View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2022

  1. - add first double threaded auxiliary interface implementation

    - just rework connector mother class by using dedicated tx and rx lock
    BKaDamien committed Jun 15, 2022
    Configuration menu
    Copy the full SHA
    9f24535 View commit details
    Browse the repository at this point in the history
  2. - rework com aux template example

    - add initialize loggers to dt aux interfcace
    - remove return from finally clause in test_execution
    - switch com aux to dt aux interface
    BKaDamien committed Jun 15, 2022
    Configuration menu
    Copy the full SHA
    163e826 View commit details
    Browse the repository at this point in the history
  3. - add dt-aux interface to sphinx doc

    - add missing docstring and inhert dt interface to abc
    BKaDamien committed Jun 15, 2022
    Configuration menu
    Copy the full SHA
    cace026 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2022

  1. Configuration menu
    Copy the full SHA
    dedb82f View commit details
    Browse the repository at this point in the history
  2. - exclude pass and __repr__ from test coverage

    - rewrite connector interface pytest
    BKaDamien committed Jun 18, 2022
    Configuration menu
    Copy the full SHA
    572ff47 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a51d393 View commit details
    Browse the repository at this point in the history
  4. - add bool for starting task in dt aux interface

    - add double threaded proxy auxiliary
    - add double threaded cc proxy channel
    - add missing method get_aux_by_alias in confi registry
    BKaDamien committed Jun 18, 2022
    Configuration menu
    Copy the full SHA
    a9d4533 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2022

  1. Configuration menu
    Copy the full SHA
    666299b View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2022

  1. - rework cc_mp_proxy add _cc_send and _cc_receive implementation

    - rework cc_mp_proxy pytest
    - add brand new impleenation of cc_proxy (with callback mechanism)
    - rework cc_proxy pytest
    - add dynamic aux oncfiguration in sphinx
    - rework template example for com aux and proxy aux
    BKaDamien committed Jun 21, 2022
    Configuration menu
    Copy the full SHA
    9cd03c6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    255d2a2 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2022

  1. - rework proxy aux test

    BKaDamien committed Jun 22, 2022
    Configuration menu
    Copy the full SHA
    c4c2d03 View commit details
    Browse the repository at this point in the history
  2. feat: add double threaded auxiliary interface

    feat: adapt communication auxiliary to use the double threaded interface instead of the threaded one
    feat: adapt proxy auxiliary to use the double threaded interface instead of the threaded one
    feat: adapt cc_proxy channel to callback mechanism introduce by the brand new proxy auxiliary
    docs: add double threaded auxiliary reference and usage
    test: adapt/add com_aux, proxy channel/aux, double threaded interface pytests
    BKaDamien committed Jun 22, 2022
    Configuration menu
    Copy the full SHA
    6361957 View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2022

  1. - fix typo

    BKaDamien committed Jun 23, 2022
    Configuration menu
    Copy the full SHA
    5611da0 View commit details
    Browse the repository at this point in the history
  2. - rename attached_tx_callback in attach_tx_callback

    - rename detached_tx_callback in detach_tx_callback
    - adapt pytest
    BKaDamien committed Jun 23, 2022
    Configuration menu
    Copy the full SHA
    4e77121 View commit details
    Browse the repository at this point in the history
  3. - add chec of CCproxy channel in proxy aux

    - adapt associated pytest
    BKaDamien committed Jun 23, 2022
    Configuration menu
    Copy the full SHA
    6b00eb6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    795427d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    43b94aa View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2022

  1. Configuration menu
    Copy the full SHA
    5552e93 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' into implement_double_threaded_auxiliary_interface

    # Conflicts:
    #	docs/whats_new/version_ongoing.rst
    #	src/pykiso/__init__.py
    BKaDamien committed Jun 28, 2022
    Configuration menu
    Copy the full SHA
    2f9023a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    adc0b47 View commit details
    Browse the repository at this point in the history