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

tests: reliable workers tests for reordering and acks #60

Merged
merged 81 commits into from
Feb 7, 2024

Commits on Jan 24, 2024

  1. Configuration menu
    Copy the full SHA
    91057af View commit details
    Browse the repository at this point in the history
  2. rename & reordering

    ainghazal committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    aebf87e View commit details
    Browse the repository at this point in the history
  3. wip

    ainghazal committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    b420eb1 View commit details
    Browse the repository at this point in the history
  4. remove command, separate pr

    ainghazal committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    add18bd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2c9761f View commit details
    Browse the repository at this point in the history
  6. remove unused code

    ainghazal committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    51e2d34 View commit details
    Browse the repository at this point in the history
  7. add sender logging

    ainghazal committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    c3cb64d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c85b9f3 View commit details
    Browse the repository at this point in the history
  9. clearer logging

    ainghazal committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    ba650b8 View commit details
    Browse the repository at this point in the history
  10. unify packet logging

    ainghazal committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    0525989 View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2024

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

    ainghazal committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    f34af5c View commit details
    Browse the repository at this point in the history
  3. checkpoint

    ainghazal committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    ff1ec51 View commit details
    Browse the repository at this point in the history
  4. x

    ainghazal committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    06d6c37 View commit details
    Browse the repository at this point in the history
  5. testing

    ainghazal committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    bfd4380 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    44c6f9b View commit details
    Browse the repository at this point in the history
  7. defend if data before keys

    ainghazal committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    0e074d1 View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2024

  1. improve comment

    ainghazal committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    2c6c941 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b512ad9 View commit details
    Browse the repository at this point in the history
  3. comments

    ainghazal committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    690762e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    675fd8f View commit details
    Browse the repository at this point in the history
  5. log

    ainghazal committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    5b4d2eb View commit details
    Browse the repository at this point in the history
  6. add doc.go

    ainghazal committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    8c5816c View commit details
    Browse the repository at this point in the history
  7. x

    ainghazal committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    0c37284 View commit details
    Browse the repository at this point in the history
  8. remove unused code

    ainghazal committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    2fb6a3c View commit details
    Browse the repository at this point in the history
  9. move comment location

    ainghazal committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    80adb95 View commit details
    Browse the repository at this point in the history
  10. x

    ainghazal committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    ba94049 View commit details
    Browse the repository at this point in the history
  11. remove commented code

    ainghazal committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    c941f02 View commit details
    Browse the repository at this point in the history
  12. add link in docs

    ainghazal committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    1bc2361 View commit details
    Browse the repository at this point in the history
  13. rename in test

    ainghazal committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    20f89e2 View commit details
    Browse the repository at this point in the history
  14. remove binary

    ainghazal committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    9f751fb View commit details
    Browse the repository at this point in the history
  15. revert Makefile

    ainghazal committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    f30db74 View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2024

  1. Update internal/packetmuxer/service.go

    Co-authored-by: Simone Basso <bassosimone@gmail.com>
    ainghazal and bassosimone committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    582ef20 View commit details
    Browse the repository at this point in the history
  2. Update internal/reliabletransport/doc.go

    Co-authored-by: Simone Basso <bassosimone@gmail.com>
    ainghazal and bassosimone committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    dcdffec View commit details
    Browse the repository at this point in the history
  3. rename

    ainghazal committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    286b136 View commit details
    Browse the repository at this point in the history
  4. apply suggestion

    ainghazal committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    1fbbee5 View commit details
    Browse the repository at this point in the history
  5. apply suggestions

    ainghazal committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    2a15f2d View commit details
    Browse the repository at this point in the history
  6. terminology

    ainghazal committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    09fcc51 View commit details
    Browse the repository at this point in the history
  7. fix docs

    ainghazal committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    e50e410 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2095cab View commit details
    Browse the repository at this point in the history
  9. implement set for ack queue

    ainghazal committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    7009ffb View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    32a83e0 View commit details
    Browse the repository at this point in the history
  11. test next packet ids to ack

    ainghazal committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    a814e13 View commit details
    Browse the repository at this point in the history
  12. test ack empties

    ainghazal committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    c1747c5 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    9aaa7f1 View commit details
    Browse the repository at this point in the history
  14. note

    ainghazal committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    cc4f35f View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2024

  1. x

    ainghazal committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    bddbfe4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9171beb View commit details
    Browse the repository at this point in the history
  3. test for inflightSequence

    ainghazal committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    037e6d1 View commit details
    Browse the repository at this point in the history
  4. fix tests for receiver

    ainghazal committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    5fcc0c6 View commit details
    Browse the repository at this point in the history
  5. more coverage

    ainghazal committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    60cf8ac View commit details
    Browse the repository at this point in the history
  6. x

    ainghazal committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    ae27c8f View commit details
    Browse the repository at this point in the history
  7. tests for next wakeup

    ainghazal committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    b1b0904 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a701b83 View commit details
    Browse the repository at this point in the history
  9. add more unit tests

    ainghazal committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    8071942 View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2024

  1. Configuration menu
    Copy the full SHA
    8547daf View commit details
    Browse the repository at this point in the history
  2. going for a walk outside

    ainghazal committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    d07895c View commit details
    Browse the repository at this point in the history
  3. debug: wtf is going on

    ainghazal committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    c5718ad View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b18c3ee View commit details
    Browse the repository at this point in the history
  5. remove debug lines

    ainghazal committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    a6cece1 View commit details
    Browse the repository at this point in the history
  6. cleanup test a bit

    ainghazal committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    5a961eb View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2024

  1. add vpntest module

    ainghazal committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    6abd35d View commit details
    Browse the repository at this point in the history
  2. cosmetic changes

    ainghazal committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    bf7b83b View commit details
    Browse the repository at this point in the history
  3. test packetio

    ainghazal committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    39bc222 View commit details
    Browse the repository at this point in the history
  4. parse acks

    ainghazal committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    0bcb8de View commit details
    Browse the repository at this point in the history
  5. wip testing acks

    ainghazal committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    d85275c View commit details
    Browse the repository at this point in the history
  6. ack testing utils

    ainghazal committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    31abc06 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7b92e6c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    66a82dc View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6bdc2d5 View commit details
    Browse the repository at this point in the history
  10. x

    ainghazal committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    80e8e50 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    2a8632b View commit details
    Browse the repository at this point in the history
  12. return if ack error

    ainghazal committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    c84ad65 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    cf17b41 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    cd00bda View commit details
    Browse the repository at this point in the history
  15. coverage for refactor

    ainghazal committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    893f4e0 View commit details
    Browse the repository at this point in the history
  16. igore coverage output

    ainghazal committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    7dba3b7 View commit details
    Browse the repository at this point in the history
  17. remove extra comment

    ainghazal committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    b902a49 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2024

  1. Update internal/model/packet.go

    Co-authored-by: Simone Basso <bassosimone@gmail.com>
    ainghazal and bassosimone committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    56ab133 View commit details
    Browse the repository at this point in the history
  2. Update internal/vpntest/packetio.go

    Co-authored-by: Simone Basso <bassosimone@gmail.com>
    ainghazal and bassosimone committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    20deba9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8a042ba View commit details
    Browse the repository at this point in the history