I've checked, and this looks pretty consistent to me. In this case we're skipping because this test requires an sdcard, so it's not appropriate to desktop builds. The xfail is unrelated to this skip reason.