Skip to content

tests fail on ppc64el and mips64el

Failures:

  1) Prometheus::Client::Helper::MmapedFile file does not exist creates a file with minimum initial size
     Failure/Error: expect(File.size(subject.filepath)).to eq(subject.send(:initial_mmap_file_size))

       expected: 4096
            got: 16384

       (compared using ==)
     # ./spec/prometheus/client/helpers/mmaped_file_spec.rb:30:in `block (3 levels) in <top (required)>'

  2) Prometheus::Client::MmapedDict#initialize empty mmap'ed file is initialized with correct size
     Failure/Error: expect(File.size(tmp_file.path)).to eq(tmp_mmaped_file.send(:initial_mmap_file_size))

       expected: 4096
            got: 16384

       (compared using ==)
     # ./spec/prometheus/client/mmaped_dict_spec.rb:19:in `block (4 levels) in <top (required)>'

  3) Prometheus::Client::MmapedDict#initialize mmap'ed file that is above minimum size is initialized with the a page size
     Failure/Error: expect(tmp_file.size).to eq(4096);

       expected: 4096
            got: 16384

       (compared using ==)
     # ./spec/prometheus/client/mmaped_dict_spec.rb:34:in `block (4 levels) in <top (required)>'

Full build logs https://buildd.debian.org/status/fetch.php?pkg=ruby-prometheus-client-mmap&arch=ppc64el&ver=0.19.1-1&stamp=1681745611&raw=0 https://buildd.debian.org/status/fetch.php?pkg=ruby-prometheus-client-mmap&arch=mips64el&ver=0.19.1-1&stamp=1681745649&raw=0