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

Adding Acceptance Tests for compose based tests #2357

Open
wants to merge 39 commits into
base: master
Choose a base branch
from
Open

Commits on Nov 21, 2022

  1. WIP: Initial draft of aatp

    daonb committed Nov 21, 2022
    Configuration menu
    Copy the full SHA
    3524877 View commit details
    Browse the repository at this point in the history
  2. Renaming aatp to ats

    daonb committed Nov 21, 2022
    Configuration menu
    Copy the full SHA
    51f188f View commit details
    Browse the repository at this point in the history
  3. Use OnOpen handler for DataChannels

    Using an improvment of pion/datachannel, the channel opener can now
    set an event to be called when the DATA_CHANNEL_ACK message is recieved
    
    Resolves pion#1063
    Relates to pion/datachannel#81
    daonb committed Nov 21, 2022
    Configuration menu
    Copy the full SHA
    5f8f2ad View commit details
    Browse the repository at this point in the history
  4. Coding the dc example spec

    daonb committed Nov 21, 2022
    Configuration menu
    Copy the full SHA
    9c4a06a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    aca9b46 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1e6d343 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2c417cd View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2022

  1. Cleaning up

    daonb committed Nov 22, 2022
    Configuration menu
    Copy the full SHA
    616c0db View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2022

  1. Add the e2e test to ats

    daonb committed Dec 22, 2022
    Configuration menu
    Copy the full SHA
    63150a8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    54023cb View commit details
    Browse the repository at this point in the history

Commits on Dec 23, 2022

  1. Automate the pion-to-pion example

    The offer side of the example now includes a -count and -wait options so
    the test will eventually end and run faster. It also ends sending and
    receiving EOF for clean "answer" exit.
    daonb committed Dec 23, 2022
    Configuration menu
    Copy the full SHA
    8317e2f View commit details
    Browse the repository at this point in the history

Commits on Dec 24, 2022

  1. Extend an example timeout

    a test passes on my machine and fails as part of the workflow.
    this change triples the time the offer is side is waiting for a reply
    daonb committed Dec 24, 2022
    Configuration menu
    Copy the full SHA
    ce25aec View commit details
    Browse the repository at this point in the history
  2. Remove the examples test workflow

    as it's now part of the acceptance tests
    daonb committed Dec 24, 2022
    Configuration menu
    Copy the full SHA
    38c8a83 View commit details
    Browse the repository at this point in the history
  3. Simplify the data channels tests

    restoring the xample to it's original code and adjusting
    the test spec
    daonb committed Dec 24, 2022
    Configuration menu
    Copy the full SHA
    66dc3e4 View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2023

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

Commits on Jan 11, 2023

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

Commits on Jan 28, 2023

  1. Configuration menu
    Copy the full SHA
    a4a282f View commit details
    Browse the repository at this point in the history
  2. Simplify the data channel example test

    with this change the data-channels pion docker works similar to the
    other tests and mapping the source directly to /go/src
    daonb committed Jan 28, 2023
    Configuration menu
    Copy the full SHA
    9f03fb7 View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2023

  1. Improve names in aceptance tests workflow

    improve names in the ats workflow
    daonb committed Jan 29, 2023
    Configuration menu
    Copy the full SHA
    5c3d936 View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2023

  1. Improve the data-channel example resiliancy

    by making sure the DOM is there before try to access it.
    Hoping it will make a flaky test stable.
    daonb committed Jan 30, 2023
    Configuration menu
    Copy the full SHA
    55e83b5 View commit details
    Browse the repository at this point in the history
  2. Revert "Add currentDirection to RTPTransceiver"

    This reverts commit 045df4c.
    jeremija authored and daonb committed Jan 30, 2023
    Configuration menu
    Copy the full SHA
    29c8c06 View commit details
    Browse the repository at this point in the history
  3. Revert "Revert "Add currentDirection to RTPTransceiver""

    This reverts commit a92c400.
    jeremija authored and daonb committed Jan 30, 2023
    Configuration menu
    Copy the full SHA
    068dfd6 View commit details
    Browse the repository at this point in the history
  4. Use OnOpen handler for DataChannels

    Using an improvment of pion/datachannel, the channel opener can now
    set an event to be called when the DATA_CHANNEL_ACK message is recieved
    
    Resolves pion#1063
    Relates to pion/datachannel#81
    daonb committed Jan 30, 2023
    Configuration menu
    Copy the full SHA
    1050a6d View commit details
    Browse the repository at this point in the history
  5. Cleaning up

    daonb committed Jan 30, 2023
    Configuration menu
    Copy the full SHA
    fb4de65 View commit details
    Browse the repository at this point in the history
  6. Fix failed test of the data channel example

    added a wait loop that checks the ensures the sendChanel is open
    before hitting send
    daonb committed Jan 30, 2023
    Configuration menu
    Copy the full SHA
    125f2dd View commit details
    Browse the repository at this point in the history
  7. Remove a wrong direction

    the code was to protected against a situation where ice gathering
    finished before the DOM is loaded. it never happens.
    daonb committed Jan 30, 2023
    Configuration menu
    Copy the full SHA
    5e799bb View commit details
    Browse the repository at this point in the history
  8. Save test result for failed tests

    the files will be available in the action's page, and could be
    open using playwright trace app.
    daonb committed Jan 30, 2023
    Configuration menu
    Copy the full SHA
    a93de83 View commit details
    Browse the repository at this point in the history
  9. Cleanup server output

    adding a script to help ensure only the answer will be
    printed
    daonb committed Jan 30, 2023
    Configuration menu
    Copy the full SHA
    fe566f8 View commit details
    Browse the repository at this point in the history
  10. Add more detailed error when build fails

    problem is, it's all get squeezed in the answer field..
    daonb committed Jan 30, 2023
    Configuration menu
    Copy the full SHA
    47c0689 View commit details
    Browse the repository at this point in the history
  11. Get last 5 lines of error in a single line

    that way I have a chance of figuring out what the error is
    daonb committed Jan 30, 2023
    Configuration menu
    Copy the full SHA
    72dc52e View commit details
    Browse the repository at this point in the history
  12. fix mising vcs information

    when buildign the data channel example
    daonb committed Jan 30, 2023
    Configuration menu
    Copy the full SHA
    9d98f23 View commit details
    Browse the repository at this point in the history
  13. When building an example, use home dir

    otherwise we get a permission error
    daonb committed Jan 30, 2023
    Configuration menu
    Copy the full SHA
    9832bc6 View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2023

  1. Configuration menu
    Copy the full SHA
    84be954 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f4a493f View commit details
    Browse the repository at this point in the history
  3. Yet another rename

    This one replaces an uderscore with a dash
    daonb committed Feb 5, 2023
    Configuration menu
    Copy the full SHA
    5a53e62 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0144a66 View commit details
    Browse the repository at this point in the history
  5. Cleanup and polish

    based on an auto-review here are my fixes
    daonb committed Feb 5, 2023
    Configuration menu
    Copy the full SHA
    1366201 View commit details
    Browse the repository at this point in the history
  6. Fixing a silly type

    somehow, I lost the ""
    daonb committed Feb 5, 2023
    Configuration menu
    Copy the full SHA
    406af8b View commit details
    Browse the repository at this point in the history
  7. Adding a a runner directory in testing

    In the playwright container, so the tests will run only once
    daonb committed Feb 5, 2023
    Configuration menu
    Copy the full SHA
    38fd0b4 View commit details
    Browse the repository at this point in the history