public inbox for kdevops@lists.linux.dev
 help / color / mirror / Atom feed
From: Luis Chamberlain <mcgrof@kernel.org>
To: mgorman@suse.de, jack@suse.cz, vbabka@suse.cz, dave@stgolabs.net,
	ziy@nvidia.com, ryan.roberts@arm.com
Cc: kdevops@lists.linux.dev, p.raghav@samsung.com,
	da.gomez@samsung.com, Luis Chamberlain <mcgrof@kernel.org>
Subject: [mmtests RFT 0/2] fix debian dependencies
Date: Mon, 18 Mar 2024 21:46:18 -0700	[thread overview]
Message-ID: <20240319044621.2682968-1-mcgrof@kernel.org> (raw)

I've taken mmtests for a quick spin for the thpchallenge-fio, but ran into
a few snags on debian. Here's what I needed to get things moving. As its my
first time running it though I'm not sure if my results are correct so I'd like
some more eyeballs on the List::BinarySearch replacement.

This provides unit tests to ensure things should work as they used to,
but more real world test cases would be good to add, I just don't have the
data. For instance some more tests could be extended here with real live json
random data. Doesn't matter what it is, so long as we test it.

Cc'ing kdevops as my next plan is to integrate support into kdevops for the
thpchallenge-fio tests. The hope is to test the value of the high order
compaction and also later test how fragmented a tree with LBS is. We want
to later extend these tests to also use a filesystem using LBS. We could
even start testing anonymous memory as well, and later tmpfs with large
folios.

Is there an mmtests mailing list? Should it have one?

Luis Chamberlain (2):
  MMTests::Stat: replace List::BinarySearch
  bin/install-depends: call ldconfig

 Makefile                        |  4 ++
 README.md                       |  5 +--
 bin/install-depends             |  6 ++-
 bin/lib/MMTests/BinarySearch.pm | 70 +++++++++++++++++++++++++++++++++
 bin/lib/MMTests/Stat.pm         |  4 +-
 compare-kernels.sh              |  5 ---
 t/0001-libs.t                   | 12 ++++++
 t/0002-binsearch.t              | 68 ++++++++++++++++++++++++++++++++
 8 files changed, 162 insertions(+), 12 deletions(-)
 create mode 100644 Makefile
 create mode 100644 bin/lib/MMTests/BinarySearch.pm
 create mode 100644 t/0001-libs.t
 create mode 100644 t/0002-binsearch.t

-- 
2.43.0


             reply	other threads:[~2024-03-19  4:46 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-03-19  4:46 Luis Chamberlain [this message]
2024-03-19  4:46 ` [RFT 1/2] MMTests::Stat: replace List::BinarySearch Luis Chamberlain
2024-03-20 18:37   ` Jan Kara
2024-05-23 22:37     ` Luis Chamberlain
2024-03-19  4:46 ` [RFT 2/2] bin/install-depends: call ldconfig Luis Chamberlain

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20240319044621.2682968-1-mcgrof@kernel.org \
    --to=mcgrof@kernel.org \
    --cc=da.gomez@samsung.com \
    --cc=dave@stgolabs.net \
    --cc=jack@suse.cz \
    --cc=kdevops@lists.linux.dev \
    --cc=mgorman@suse.de \
    --cc=p.raghav@samsung.com \
    --cc=ryan.roberts@arm.com \
    --cc=vbabka@suse.cz \
    --cc=ziy@nvidia.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox