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: port CircleCI jobs to GH Actions and improve sharness reporting #9355

Merged
merged 66 commits into from
Jan 13, 2023

Commits on Oct 13, 2022

  1. Configuration menu
    Copy the full SHA
    ca4b95c View commit details
    Browse the repository at this point in the history
  2. ci: fix build.yml

    galargh committed Oct 13, 2022
    Configuration menu
    Copy the full SHA
    c3a64b8 View commit details
    Browse the repository at this point in the history
  3. ci: fix sharness.yml

    galargh committed Oct 13, 2022
    Configuration menu
    Copy the full SHA
    08cba85 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f6fbe34 View commit details
    Browse the repository at this point in the history
  5. ci: update codecov setup

    galargh committed Oct 13, 2022
    Configuration menu
    Copy the full SHA
    d873053 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    265cc78 View commit details
    Browse the repository at this point in the history
  7. fix: runner.yml

    galargh committed Oct 13, 2022
    Configuration menu
    Copy the full SHA
    a5a8413 View commit details
    Browse the repository at this point in the history
  8. fix: runner.yml

    galargh committed Oct 13, 2022
    Configuration menu
    Copy the full SHA
    33bb868 View commit details
    Browse the repository at this point in the history
  9. fix: sharness.yml

    galargh committed Oct 13, 2022
    Configuration menu
    Copy the full SHA
    abebd9c View commit details
    Browse the repository at this point in the history
  10. fix: sharness.yml

    galargh committed Oct 13, 2022
    Configuration menu
    Copy the full SHA
    9794042 View commit details
    Browse the repository at this point in the history
  11. feat: include junit in upload

    galargh committed Oct 13, 2022
    Configuration menu
    Copy the full SHA
    2503b83 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    78ee0da View commit details
    Browse the repository at this point in the history
  13. fix: sharness.yml

    galargh committed Oct 13, 2022
    Configuration menu
    Copy the full SHA
    0d4af6c View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    fe1114f View commit details
    Browse the repository at this point in the history
  15. fix: test junit env var

    galargh committed Oct 13, 2022
    Configuration menu
    Copy the full SHA
    030e819 View commit details
    Browse the repository at this point in the history
  16. fix: sharness.yml

    galargh committed Oct 13, 2022
    Configuration menu
    Copy the full SHA
    51f27e9 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    762d78b View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    c09a3f2 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    3927f4d View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    3ccec00 View commit details
    Browse the repository at this point in the history
  21. chore: upgrade sharness

    galargh committed Oct 13, 2022
    Configuration menu
    Copy the full SHA
    96a52f7 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    ca53a7a View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    8080d30 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    197d1f9 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    76b70d4 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    fd83fc4 View commit details
    Browse the repository at this point in the history
  27. fix: sharness test setup

    galargh committed Oct 13, 2022
    Configuration menu
    Copy the full SHA
    20c6396 View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2022

  1. Configuration menu
    Copy the full SHA
    ba204a9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b9e877c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6c1ecca View commit details
    Browse the repository at this point in the history
  4. fix: action repository names

    galargh committed Oct 19, 2022
    Configuration menu
    Copy the full SHA
    97878ae View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fb92ce0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ee9503e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    35c6a37 View commit details
    Browse the repository at this point in the history
  8. fix: actions/upload-artifact

    galargh committed Oct 19, 2022
    Configuration menu
    Copy the full SHA
    c2f5254 View commit details
    Browse the repository at this point in the history
  9. fix: out file for sharness

    galargh committed Oct 19, 2022
    Configuration menu
    Copy the full SHA
    bcfc117 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    fac48ca View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    f84a0c6 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    47029ef View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    7a93014 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    c5a2788 View commit details
    Browse the repository at this point in the history
  15. chore: upload aggregate xml

    galargh committed Oct 19, 2022
    Configuration menu
    Copy the full SHA
    3a6ce5d View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    37ea70a View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    3c2aa36 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    9f93b12 View commit details
    Browse the repository at this point in the history
  19. chore: display sharness out

    galargh committed Oct 19, 2022
    Configuration menu
    Copy the full SHA
    925ce63 View commit details
    Browse the repository at this point in the history
  20. Revert "wip: upload partial XML parts and counts"

    This reverts commit 37ea70a.
    galargh committed Oct 19, 2022
    Configuration menu
    Copy the full SHA
    6adb328 View commit details
    Browse the repository at this point in the history
  21. Revert "chore: upload aggregate xml"

    This reverts commit 3a6ce5d.
    galargh committed Oct 19, 2022
    Configuration menu
    Copy the full SHA
    34d6a1a View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2022

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

Commits on Nov 14, 2022

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

Commits on Nov 15, 2022

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

Commits on Dec 5, 2022

  1. Configuration menu
    Copy the full SHA
    7db9ea7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7e85c5a View commit details
    Browse the repository at this point in the history
  3. ci: split interop suites

    galargh committed Dec 5, 2022
    Configuration menu
    Copy the full SHA
    a5148ef View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    efec414 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    680edf5 View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2023

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

Commits on Jan 13, 2023

  1. chore: rename prefix to ci/gh-experiment

    makes it look similar to circleci + less visual noise
    lidel committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    06dca5e View commit details
    Browse the repository at this point in the history
  2. chore: document how ipfs-webui tests work

    Unifies behavior by removing skip when upstream is broken.
    If this turns out to be too noisy, we can change it later.
    lidel committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    625eb77 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    72c12c6 View commit details
    Browse the repository at this point in the history
  4. chore: run ipfs-webui build only once

    Static assets do not depend on Kubo binary, so we cna run build once,
    and then run only e2e against Kubo binary to save some time.
    lidel committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    65ca877 View commit details
    Browse the repository at this point in the history
  5. chore: make it clear how to find HTML Reports

    User may be confused and only see failing step with GREP.
    This makes it more friendly.
    lidel committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    aa871a2 View commit details
    Browse the repository at this point in the history
  6. chore: docker-build - match circleci name

    makes easier to compare later
    lidel committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    6d6e006 View commit details
    Browse the repository at this point in the history
  7. chore: show failed sharness tests in job log

    test/sharness/lib/sharness/aggregate-results.sh
    will include header with failing jobs, for example:
    
    failed test(s): t0172-content-routing-over-http.sh
    
    Printing the summary to stdout will make it possible to quickly eyeball
    what failed, without having to look at details in HTML Reports.
    lidel committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    0c11db6 View commit details
    Browse the repository at this point in the history