Lines Matching refs:DM
6 Skia correctness testing is primarily served by a tool named DM. This is a
7 quickstart to building and running DM.
17 off to 1 or 2 active cores as the run finishes. This is intentional. DM is very
19 forced to run on a single thread. You can use `--threads N` to limit DM to N
23 As DM runs, you ought to see a giant spew of output that looks something like
49 As you become more familiar with DM, this spew may be a bit annoying. If you
50 remove -v from the command line, DM will spin its progress on a single line
53 Don't worry about the "Skipping something: Here's why." lines at startup. DM
55 machines. These lines are a sort of FYI, mostly in case DM can't run some
62 The next line is an overview of the work DM is about to do.
68 DM has found 382 unit tests (code linked in from tests/), and 492 other drawing
72 DM will use with `--src` (default, "tests gm image skp").
74 DM has found 3 usable ways to draw those 492 sources. This is controlled by
76 gl nonrendering". DM has skipped nonrendering leaving two usable configs: 8888
82 Sometimes DM calls these configs, sometimes sinks. Sorry. There are many
85 DM always tries to draw all sources into all sinks, which is why we multiply 492
97 1. The maximum amount of memory DM had ever used was 25MB. Note this is a high
105 once. Sometimes the counts appear to show up out of order, particularly at DM
116 When DM finishes running, you should find a directory with file named `dm.json`,
154 If a test fails, DM will print out its assertion failures, both at the time they
158 DM has a simple facility to compare against the results of a previous run:
170 When using `-r`, DM will display a failure for any test that didn't produce the
191 That's the basics of DM. DM supports many other modes and flags. Here are a few