good morning!!!!

Skip to content
Snippets Groups Projects
  1. Aug 31, 2021
  2. Aug 25, 2021
  3. Aug 24, 2021
  4. Aug 20, 2021
  5. Aug 03, 2021
  6. Jul 07, 2021
  7. Jun 29, 2021
  8. May 27, 2021
  9. May 25, 2021
    • rene's avatar
      cmd/devp2p: refactor eth test suite (#22843) · 49bde05a
      rene authored
      This PR refactors the eth test suite to make it more readable and
      easier to use. Some notable differences:
      
      - A new file helpers.go stores all of the methods used between
        both eth66 and eth65 and below tests, as well as methods shared
        among many test functions.
      - suite.go now contains all of the test functions for both eth65
        tests and eth66 tests.
      - The utesting.T object doesn't get passed through to other helper methods,
        but is instead only used within the scope of the test function,
        whereas helper methods return errors, so only the test function
        itself can fatal out in the case of an error.
      - The full test suite now only takes 13.5 seconds to run.
      49bde05a
  10. May 05, 2021
  11. Apr 30, 2021
  12. Apr 28, 2021
  13. Apr 23, 2021
  14. Apr 19, 2021
  15. Mar 26, 2021
    • Felix Lange's avatar
      cmd/devp2p: update to newer cloudflare API client (#22588) · 27056f62
      Felix Lange authored
      This upgrades the cloudflare client dependency to v0.14.0. The new
      version changes the API because all methods now require a context
      parameter. This change also reduces the log level of the 'Skipping...'
      message to debug, following a similar change in the AWS deployer.
      27056f62
  16. Mar 25, 2021
    • Felix Lange's avatar
      cmd/devp2p: fix comparison of TXT record value (#22572) · bed74b38
      Felix Lange authored
      * cmd/devp2p: fix comparison of TXT record value
      
      The AWS API returns quoted DNS strings, so we must encode the new value
      before comparing it against the existing record content.
      
      * cmd/devp2p: add test
      
      * cmd/devp2p: fix typo and rename val -> newValue
      bed74b38
  17. Mar 24, 2021
    • Felix Lange's avatar
      cmd/devp2p: skip ENR field tails properly in nodeset filter (#22565) · 5129cdc4
      Felix Lange authored
      In Geth v1.10, we changed the structure of the "les" ENR entry. As a result, the DHT crawler that creates the DNS lists
      no longer recognizes the les nodes, which is fixed in this commit. 
      
      * cmd/devp2p: skip ENR field tails properly in nodeset filter
      * cmd/devp2p: fix tail decoder for snap as well
      * les: fix tail decoding in "eth" ENR entry
      5129cdc4
  18. Mar 20, 2021
  19. Mar 19, 2021
  20. Mar 13, 2021
  21. Feb 25, 2021
  22. Feb 16, 2021
  23. Feb 11, 2021
  24. Dec 03, 2020
  25. Nov 30, 2020
  26. Nov 25, 2020
  27. Nov 24, 2020
    • Marius van der Wijden's avatar
      cmd/devp2p/internal/ethtest: add 'large announcement' tests (#21792) · 59b480ab
      Marius van der Wijden authored
      * cmd/devp2p/internal/ethtest: added large announcement tests
      
      * cmd/devp2p/internal/ethtest: added large announcement tests
      
      * cmd/devp2p/internal/ethtest: refactored stuff a bit
      
      * cmd/devp2p/internal/ethtest: added TestMaliciousStatus/Handshake
      
      * cmd/devp2p/internal/ethtest: fixed rebasing issue
      
      * happy linter, happy life
      
      * cmd/devp2p/internal/ethtest: used readAndServe
      
      * stuff
      
      * cmd/devp2p/internal/ethtest: fixed test cases
      59b480ab
  28. Nov 13, 2020
  29. Nov 04, 2020
    • rene's avatar
      cmd/devp2p/internal/ethtest: add correct chain files and improve test output (#21782) · 36bb7ac0
      rene authored
      
      This PR replaces the old test genesis.json and chain.rlp files in the testdata
      directory for the eth protocol test suite, and also adds documentation for
      running the eth test suite locally.
      
      It also improves the test output text and adds more timeouts.
      
      Co-authored-by: default avatarFelix Lange <fjl@twurst.com>
      36bb7ac0
    • Felix Lange's avatar
      cmd/devp2p, internal/utesting: implement TAP output (#21760) · 5d20fbbb
      Felix Lange authored
      TAP is a text format for test results. Parsers for it are available in many languages,
      making it easy to consume. I want TAP output from our protocol tests because the
      Hive wrapper around them needs to know about the test names and their individual
      results and logs. It would also be possible to just write this info as JSON, but I don't
      want to invent a new format.
      
      This also improves the normal console output for tests (when running without --tap).
      It now prints -- RUN lines before any output from the test, and indents the log output
      by one space.
      5d20fbbb
  30. Oct 23, 2020
  31. Oct 14, 2020
Loading