BullyGB is compiled with RGBDS.
According to the BullyGB Wiki, most test cases are compatible to all Game Boy devices. The test cases compatible to only specific Game Boy devices seem to be included/skipped automatically.
I double-checked this for my own devices
(DMG-CPU-08 (DMG-CPU C blob),
CPU-CGB-02 (CPU CGB B), CPU-CGB-04 (CPU CGB C) and CPU-CGB-06 (CPU CGB E))
and it fails on my DMG-C with error Bad Echo RAM Reads.
CGB results are fine though.
Letting the emulation run for half a second emulated time is sufficient.
A screenshot of the expected test result is available.
To create comparable screenshots, your emulator should calculate colors as follows:
#000000,#555555,#AAAAAAand#FFFFFFare used for the four DMG LCD shades- each CGB 5 bit RGB channel is converted to 8 bits using the formula
(X << 3) | (X >> 2)