Sha256: bb3db05a7d983913d4ec910bdc66dce4d0449c5c25ed160391d71dae31eddbee

Contents?: true

Size: 433 Bytes

Versions: 120

Compression:

Stored size: 433 Bytes

Contents

module FakeGVLTools
  def self.reset
    self::GlobalTimer.monotonic_time = 0
    self::WaitingThreads.count = 0
  end

  module GlobalTimer
    @monotonic_time = 0

    class << self
      attr_accessor :monotonic_time
    end
  end

  module WaitingThreads
    @count = 0
    @enabled = false

    class << self
      attr_accessor :count
      attr_writer :enabled

      def enabled?
        @enabled
      end
    end
  end
end

Version data entries

120 entries across 120 versions & 1 rubygems

Version Path
appsignal-4.0.6-java spec/support/mocks/fake_gvl_tools.rb
appsignal-4.0.6 spec/support/mocks/fake_gvl_tools.rb
appsignal-4.0.5-java spec/support/mocks/fake_gvl_tools.rb
appsignal-4.0.5 spec/support/mocks/fake_gvl_tools.rb
appsignal-4.0.4-java spec/support/mocks/fake_gvl_tools.rb
appsignal-4.0.4 spec/support/mocks/fake_gvl_tools.rb
appsignal-4.0.3-java spec/support/mocks/fake_gvl_tools.rb
appsignal-4.0.3 spec/support/mocks/fake_gvl_tools.rb
appsignal-4.0.2-java spec/support/mocks/fake_gvl_tools.rb
appsignal-4.0.2 spec/support/mocks/fake_gvl_tools.rb
appsignal-4.0.1-java spec/support/mocks/fake_gvl_tools.rb
appsignal-4.0.1 spec/support/mocks/fake_gvl_tools.rb
appsignal-4.0.0-java spec/support/mocks/fake_gvl_tools.rb
appsignal-4.0.0 spec/support/mocks/fake_gvl_tools.rb
appsignal-3.13.1-java spec/support/mocks/fake_gvl_tools.rb
appsignal-3.13.1 spec/support/mocks/fake_gvl_tools.rb
appsignal-3.13.1.alpha.1-java spec/support/mocks/fake_gvl_tools.rb
appsignal-3.13.1.alpha.1 spec/support/mocks/fake_gvl_tools.rb
appsignal-4.0.0.beta.2-java spec/support/mocks/fake_gvl_tools.rb
appsignal-4.0.0.beta.2 spec/support/mocks/fake_gvl_tools.rb