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

Feat/adapt instru aux to dt interface #85

Merged

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 25, 2022

  1. - add temporary fix to avoid double aux creation logging message(TO B…

    …E REMOVED LATER ON)
    
    - add useful decorator in dt_auxiliary interface (open close, flash)
    - adapt dut auxiliary and rework API (decorator, new command...)
    - add cc_flasher_example (only for testing purpose)
    - remove API from test_message_handler module (no more used)
    - rework examples using ExampleAuxiliary
    - adapt communication_auxiliary and proxy_auxiliary using brand new decorator from dt_auxiliary
    BKaDamien committed Jun 25, 2022
    Configuration menu
    Copy the full SHA
    1961ce8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    17ecc37 View commit details
    Browse the repository at this point in the history
  3. - remove example_test_auxiliary from sphinx doc

    - add flasher example to sphinc doc
    BKaDamien committed Jun 25, 2022
    Configuration menu
    Copy the full SHA
    d717765 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b8d3e99 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b416f1f View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2022

  1. Configuration menu
    Copy the full SHA
    86d7d64 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d1a7706 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    55f3802 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5552e93 View commit details
    Browse the repository at this point in the history
  5. 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
  6. Configuration menu
    Copy the full SHA
    adc0b47 View commit details
    Browse the repository at this point in the history
  7. Merge branch 'implement_double_threaded_auxiliary_interface' into fea…

    …t/adapt_dut_aux_to_dt_aux_interface
    
    # Conflicts:
    #	tests/conftest.py
    BKaDamien committed Jun 28, 2022
    Configuration menu
    Copy the full SHA
    e0892fb View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2022

  1. - add timeout to abort command

    - rework all pytest for dut_auxiliary implementation
    BKaDamien committed Jun 29, 2022
    Configuration menu
    Copy the full SHA
    e1923c6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    49a99f6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a1d9a8e View commit details
    Browse the repository at this point in the history
  4. Merge branch 'master' into feat/adapt_dut_aux_to_dt_aux_interface

    # Conflicts:
    #	src/pykiso/interfaces/dt_auxiliary.py
    #	src/pykiso/lib/auxiliaries/communication_auxiliary.py
    #	src/pykiso/lib/auxiliaries/proxy_auxiliary.py
    BKaDamien committed Jun 29, 2022
    Configuration menu
    Copy the full SHA
    318e081 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    745032a View commit details
    Browse the repository at this point in the history
  6. feat: adapt DUT auxiliary to use the double threaded interface instea…

    …d of the threaded one
    
    feat: add FlasherExample connector (only for testing purpose)
    refactor : DUT auxiliary robot version is fully using pykiso interface (TestEntity class usage remove)
    refactor : refactor DUT auxiliary implementation
    refactor : remove unnecessary example_test_auxiliary (duplicate code)
    refactor : remove unnecessary code from test_message_handler module
    test: adapt DUT auxiliary pytest (Robot version too)
    BKaDamien committed Jun 29, 2022
    Configuration menu
    Copy the full SHA
    2e55797 View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2022

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

Commits on Jul 4, 2022

  1. Configuration menu
    Copy the full SHA
    629dee2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1d86b4d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6170f62 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2022

  1. - adapt version_ongoing

    BKaDamien committed Jul 5, 2022
    Configuration menu
    Copy the full SHA
    da3f032 View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2022

  1. Configuration menu
    Copy the full SHA
    712b7ae View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4dade8b View commit details
    Browse the repository at this point in the history
  3. Merge branch 'master' into feat/adapt_instru_aux_to_dt_interface

    # Conflicts:
    #	docs/whats_new/version_ongoing.rst
    BKaDamien committed Jul 6, 2022
    Configuration menu
    Copy the full SHA
    6aa013d View commit details
    Browse the repository at this point in the history