1. 22 Nov, 2024 9 commits
    • Matthew Slipper's avatar
      op-service: Remove txmgr queue timing test (#13032) · ae24f01d
      Matthew Slipper authored
      The tests in the txmgr queue were asserting that calls complete within a certain time window. This was causing flakes, particularly when the CI runner was under load. Generally we should avoid tests that use fixed durations as a way of asserting that code functions correctly.
      ae24f01d
    • Sam Stokes's avatar
      op-node: log mgasps across block building/inserting lifecycle (#12907) · 1c36df3e
      Sam Stokes authored
      * op-node: log mgasps across block processing lifecycle
      
      * op-node: add 'import_time' field to block processing log
      
      * op-node: make log message more descriptive
      
      * op-node: log legacy codepath for InsertUnsafePayload
      
      * op-node: include final ForkchoiceUpdate in block insertion time
      
      * op-node: remove unused BuildTime field from events
      
      * op-node: encapsulate log logic in TryUpdateEngineEvent methods
      
      * op-node: linter fix
      
      * op-node: add comment and adjust sync log wording
      
      * op-node: fix BlockHash, BlockNumber in log
      
      * op-node: seq add BuildStarted to PayloadProcessEvent
      
      * op-node: refactor getBlockProcessingMetrics, protect against divide-by-zero
      1c36df3e
    • Matthew Slipper's avatar
      Revert "improve Legacy Contract tests (#13022)" (#13031) · 99810e0b
      Matthew Slipper authored
      This reverts commit 8f5c20ee.
      99810e0b
    • zhiqiangxu's avatar
      op-batcher: fix a deadlock (#13014) · 5aa14b37
      zhiqiangxu authored
      * fix a deadlock
      
      * add comment
      5aa14b37
    • clabby's avatar
      e52030db
    • Michael Amadi's avatar
      improve Legacy Contract tests (#13022) · 8f5c20ee
      Michael Amadi authored
      * improve DeployerWhitelist test
      
      * fix L1BlockNumber fallback test
      
      * fixes
      8f5c20ee
    • AgusDuha's avatar
      ccb544d0
    • AgusDuha's avatar
      34046982
    • mbaxter's avatar
      cannon: Add more sync tests (#12949) · cc2715c3
      mbaxter authored
      * cannon: Port go map tests
      
      * cannon: Port pool_test.go
      
      * cannon: Port a few more mutex tests
      
      * cannon: Port waitgroup_test.go
      
      * cannon: Port oncefunc_test.go (in progress)
      
      * cannon: Port atomic_test.go (in progress)
      
      * cannon: Port value_test.go (in progress)
      
      * cannon: Fix atomic tests by using a test mock
      
      * cannon: Fix test fail behavior
      
      * cannon: Move test util to a shared module
      
      * cannon: Use common testutil throughout
      
      * cannon: Fix failing tests
      
      * cannon: Add sanity check test program for test runner utils
      
      * cannon: Add more util tests, fix step counts
      
      * cannon: Rename test util method
      
      * cannon: Fix panic, error handling in testutil
      
      * cannon: Dedupe test running code
      
      * cannon: Simplify testutil interface
      
      * cannon: Mark mt tests as slow
      
      * cannon: Cut debugging code from test
      
      * cannon: Validate gc complete output
      
      * cannon: Synchronize access to bool values
      cc2715c3
  2. 21 Nov, 2024 7 commits
  3. 20 Nov, 2024 16 commits
  4. 19 Nov, 2024 8 commits