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: add txtar driver for gnoland integration test #1117

Merged
merged 49 commits into from
Oct 5, 2023

Commits on Sep 25, 2023

  1. feat: add txtar driver to gnoland

    ** as requested, this is a squash of the following commits:
    - feat: use commands.IO
    - chore: cleanup gnoland output using context logger
    - chore: cleanup integration test
    - chore: cleanup
    - feat: add test data example
    - chore: cleanup
    - fix: concurent run of gnoland
    - chore: cleanup
    - fix: cleanup
    - fix: docker integration test
    - chore: cleanup root dir and validate config
    - fix: correctly update command io argument
    - chore: cleanup
    
    Signed-off-by: gfanton <8671905+gfanton@users.noreply.github.com>
    gfanton committed Sep 25, 2023
    Configuration menu
    Copy the full SHA
    ad175a8 View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2023

  1. chore: reload coverage

    Signed-off-by: gfanton <8671905+gfanton@users.noreply.github.com>
    gfanton committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    9f4be75 View commit details
    Browse the repository at this point in the history
  2. fix: increase sleep before gnoland is ready

    Signed-off-by: gfanton <8671905+gfanton@users.noreply.github.com>
    gfanton committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    686ae5f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    76074e8 View commit details
    Browse the repository at this point in the history
  4. feat: export gnoland integration function

    Signed-off-by: gfanton <8671905+gfanton@users.noreply.github.com>
    gfanton committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    89420bc View commit details
    Browse the repository at this point in the history
  5. feat: txtar log improvements

    Signed-off-by: gfanton <8671905+gfanton@users.noreply.github.com>
    gfanton committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    f887613 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2023

  1. fix: fixup render

    Signed-off-by: gfanton <8671905+gfanton@users.noreply.github.com>
    gfanton committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    30ba1de View commit details
    Browse the repository at this point in the history
  2. feat: add logger

    Signed-off-by: gfanton <8671905+gfanton@users.noreply.github.com>
    gfanton committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    cc1de0b View commit details
    Browse the repository at this point in the history
  3. chore: gno directory name definition

    Signed-off-by: gfanton <8671905+gfanton@users.noreply.github.com>
    gfanton committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    b9d9156 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2023

  1. feat: upload logs as artifact

    Signed-off-by: gfanton <8671905+gfanton@users.noreply.github.com>
    gfanton committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    fc811ff View commit details
    Browse the repository at this point in the history
  2. chore: lint

    Signed-off-by: gfanton <8671905+gfanton@users.noreply.github.com>
    gfanton committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    c0ed4b1 View commit details
    Browse the repository at this point in the history
  3. Merge remote-tracking branch 'origin/master' into feat/gnoland-txtar-…

    …driver
    
    Signed-off-by: gfanton <8671905+gfanton@users.noreply.github.com>
    gfanton committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    ed27557 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2023

  1. fix: add sleep after addpkg command

    Signed-off-by: gfanton <8671905+gfanton@users.noreply.github.com>
    gfanton committed Oct 3, 2023
    Configuration menu
    Copy the full SHA
    e808b91 View commit details
    Browse the repository at this point in the history
  2. chore: add comment on app gnorootdir

    Signed-off-by: gfanton <8671905+gfanton@users.noreply.github.com>
    gfanton committed Oct 3, 2023
    Configuration menu
    Copy the full SHA
    5a7f784 View commit details
    Browse the repository at this point in the history
  3. chore: fix and update comments

    Signed-off-by: gfanton <8671905+gfanton@users.noreply.github.com>
    gfanton committed Oct 3, 2023
    Configuration menu
    Copy the full SHA
    1b7d71c View commit details
    Browse the repository at this point in the history
  4. Merge remote-tracking branch 'origin/master' into feat/gnoland-txtar-…

    …driver
    
    Signed-off-by: gfanton <8671905+gfanton@users.noreply.github.com>
    gfanton committed Oct 3, 2023
    Configuration menu
    Copy the full SHA
    a9687ca View commit details
    Browse the repository at this point in the history
  5. Update gno.land/cmd/gnoland/integration_test.go

    Co-authored-by: Manfred Touron <94029+moul@users.noreply.github.com>
    gfanton and moul authored Oct 3, 2023
    Configuration menu
    Copy the full SHA
    8e2516a View commit details
    Browse the repository at this point in the history
  6. chore: remove useless (not used) config argument for gnoland integration

    Signed-off-by: gfanton <8671905+gfanton@users.noreply.github.com>
    gfanton committed Oct 3, 2023
    Configuration menu
    Copy the full SHA
    c776213 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9f82bcd View commit details
    Browse the repository at this point in the history
  8. chore: comments, capitalize, punctuation

    Signed-off-by: gfanton <8671905+gfanton@users.noreply.github.com>
    gfanton committed Oct 3, 2023
    Configuration menu
    Copy the full SHA
    4b57cd5 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2023

  1. chore: correctly move sleep at the right place

    Signed-off-by: gfanton <8671905+gfanton@users.noreply.github.com>
    gfanton committed Oct 4, 2023
    Configuration menu
    Copy the full SHA
    911320b View commit details
    Browse the repository at this point in the history
  2. fix(docker): set GNOROOT in dockerfile instead of the docker integration

    Signed-off-by: gfanton <8671905+gfanton@users.noreply.github.com>
    gfanton committed Oct 4, 2023
    Configuration menu
    Copy the full SHA
    bc08176 View commit details
    Browse the repository at this point in the history
  3. fix(test): use mutex in defer

    Signed-off-by: gfanton <8671905+gfanton@users.noreply.github.com>
    gfanton committed Oct 4, 2023
    Configuration menu
    Copy the full SHA
    18046ea View commit details
    Browse the repository at this point in the history
  4. chore(log): set back %s instead of %+v

    Signed-off-by: gfanton <8671905+gfanton@users.noreply.github.com>
    gfanton committed Oct 4, 2023
    Configuration menu
    Copy the full SHA
    0cb9586 View commit details
    Browse the repository at this point in the history
  5. fix(tempdir): use only one tempdir call

    Signed-off-by: gfanton <8671905+gfanton@users.noreply.github.com>
    gfanton committed Oct 4, 2023
    Configuration menu
    Copy the full SHA
    8d0f2d9 View commit details
    Browse the repository at this point in the history
  6. feat: add update_scripts environment variable

    Signed-off-by: gfanton <8671905+gfanton@users.noreply.github.com>
    gfanton committed Oct 4, 2023
    Configuration menu
    Copy the full SHA
    221e216 View commit details
    Browse the repository at this point in the history
  7. feat: add partial doc.go

    Signed-off-by: gfanton <8671905+gfanton@users.noreply.github.com>
    gfanton committed Oct 4, 2023
    Configuration menu
    Copy the full SHA
    3544390 View commit details
    Browse the repository at this point in the history
  8. fix: remove sleep command inside testscripts

    Signed-off-by: gfanton <8671905+gfanton@users.noreply.github.com>
    gfanton committed Oct 4, 2023
    Configuration menu
    Copy the full SHA
    5f6f041 View commit details
    Browse the repository at this point in the history
  9. Update gno.land/pkg/integration/testing_integration.go

    Co-authored-by: Morgan <git@howl.moe>
    gfanton and thehowl authored Oct 4, 2023
    Configuration menu
    Copy the full SHA
    2f17114 View commit details
    Browse the repository at this point in the history
  10. fix: query reponse log

    Signed-off-by: gfanton <8671905+gfanton@users.noreply.github.com>
    gfanton committed Oct 4, 2023
    Configuration menu
    Copy the full SHA
    0c589e2 View commit details
    Browse the repository at this point in the history
  11. chore: centralize GuessGnoRootDir in gnoland

    Signed-off-by: gfanton <8671905+gfanton@users.noreply.github.com>
    gfanton committed Oct 4, 2023
    Configuration menu
    Copy the full SHA
    a265376 View commit details
    Browse the repository at this point in the history
  12. fix: correctly handle unknown gnoland subcommand

    Signed-off-by: gfanton <8671905+gfanton@users.noreply.github.com>
    gfanton committed Oct 4, 2023
    Configuration menu
    Copy the full SHA
    97c8048 View commit details
    Browse the repository at this point in the history
  13. fix: unused imports

    Signed-off-by: gfanton <8671905+gfanton@users.noreply.github.com>
    gfanton committed Oct 4, 2023
    Configuration menu
    Copy the full SHA
    348a410 View commit details
    Browse the repository at this point in the history
  14. fix: node stop not correctly handled

    Signed-off-by: gfanton <8671905+gfanton@users.noreply.github.com>
    gfanton committed Oct 4, 2023
    Configuration menu
    Copy the full SHA
    9ea0422 View commit details
    Browse the repository at this point in the history
  15. feat: add UPDATE_SCRIPTS to test and sync gnoland integration

    Signed-off-by: gfanton <8671905+gfanton@users.noreply.github.com>
    gfanton committed Oct 4, 2023
    Configuration menu
    Copy the full SHA
    ebb9fc2 View commit details
    Browse the repository at this point in the history
  16. chore: rename CustomAppConfig to AppOptions and NewCustomApp to…

    … `NewAppWithOptions`
    
    Signed-off-by: gfanton <8671905+gfanton@users.noreply.github.com>
    gfanton committed Oct 4, 2023
    Configuration menu
    Copy the full SHA
    358fbe2 View commit details
    Browse the repository at this point in the history
  17. chore: improve package doc.go

    Signed-off-by: gfanton <8671905+gfanton@users.noreply.github.com>
    gfanton committed Oct 4, 2023
    Configuration menu
    Copy the full SHA
    aa253b3 View commit details
    Browse the repository at this point in the history
  18. fix: check for first block, instead of sleepin

    Signed-off-by: gfanton <8671905+gfanton@users.noreply.github.com>
    gfanton committed Oct 4, 2023
    Configuration menu
    Copy the full SHA
    fbdf888 View commit details
    Browse the repository at this point in the history
  19. REMOVE_ME: ci test with count 50

    Signed-off-by: gfanton <8671905+gfanton@users.noreply.github.com>
    gfanton committed Oct 4, 2023
    Configuration menu
    Copy the full SHA
    9f3f52f View commit details
    Browse the repository at this point in the history
  20. fix: use event system for beter node start handling

    Signed-off-by: gfanton <8671905+gfanton@users.noreply.github.com>
    gfanton committed Oct 4, 2023
    Configuration menu
    Copy the full SHA
    d3624dd View commit details
    Browse the repository at this point in the history
  21. Revert "REMOVE_ME: ci test with count 50"

    This reverts commit 9f3f52f.
    
    Signed-off-by: gfanton <8671905+gfanton@users.noreply.github.com>
    gfanton committed Oct 4, 2023
    Configuration menu
    Copy the full SHA
    2436912 View commit details
    Browse the repository at this point in the history
  22. chore: lint doc

    Signed-off-by: gfanton <8671905+gfanton@users.noreply.github.com>
    gfanton committed Oct 4, 2023
    Configuration menu
    Copy the full SHA
    d66a4f6 View commit details
    Browse the repository at this point in the history
  23. chore: add comment on why a mutex will you say?

    Signed-off-by: gfanton <8671905+gfanton@users.noreply.github.com>
    gfanton committed Oct 4, 2023
    Configuration menu
    Copy the full SHA
    c3ddec5 View commit details
    Browse the repository at this point in the history
  24. chore: update doc.go

    Signed-off-by: gfanton <8671905+gfanton@users.noreply.github.com>
    gfanton committed Oct 4, 2023
    Configuration menu
    Copy the full SHA
    f077906 View commit details
    Browse the repository at this point in the history
  25. chore: add testing guide

    Signed-off-by: gfanton <8671905+gfanton@users.noreply.github.com>
    gfanton committed Oct 4, 2023
    Configuration menu
    Copy the full SHA
    b8bd6b5 View commit details
    Browse the repository at this point in the history
  26. chore: guide fix

    Signed-off-by: gfanton <8671905+gfanton@users.noreply.github.com>
    gfanton committed Oct 4, 2023
    Configuration menu
    Copy the full SHA
    4b80e80 View commit details
    Browse the repository at this point in the history
  27. chore: minor fixes

    Signed-off-by: gfanton <8671905+gfanton@users.noreply.github.com>
    gfanton committed Oct 4, 2023
    Configuration menu
    Copy the full SHA
    977fe83 View commit details
    Browse the repository at this point in the history
  28. chore: use NewOptions instead of AppyDefault

    Signed-off-by: gfanton <8671905+gfanton@users.noreply.github.com>
    gfanton committed Oct 4, 2023
    Configuration menu
    Copy the full SHA
    c87a7a6 View commit details
    Browse the repository at this point in the history
  29. chore: sync golden files

    Signed-off-by: gfanton <8671905+gfanton@users.noreply.github.com>
    gfanton committed Oct 4, 2023
    Configuration menu
    Copy the full SHA
    57497cf View commit details
    Browse the repository at this point in the history