Lines Matching full:should
238 /* GET_CMMA_BITS without CMMA enabled should fail */ in test_get_cmma_basic()
248 /* GET_CMMA_BITS without migration mode and without peeking should fail */ in test_get_cmma_basic()
253 /* GET_CMMA_BITS without migration mode and with peeking should work */ in test_get_cmma_basic()
284 /* enabling migration mode on a VM without memory should fail */ in test_migration_mode()
288 TEST_ASSERT(!is_migration_mode_on(vm), "migration mode should still be off"); in test_migration_mode()
305 /* migration mode when memslots have dirty tracking off should fail */ in test_migration_mode()
309 TEST_ASSERT(!is_migration_mode_on(vm), "migration mode should still be off"); in test_migration_mode()
315 /* enabling migration mode should work now */ in test_migration_mode()
318 TEST_ASSERT(is_migration_mode_on(vm), "migration mode should be on"); in test_migration_mode()
328 * This should turn off migration mode. in test_migration_mode()
330 TEST_ASSERT(is_migration_mode_on(vm), "migration mode should be on"); in test_migration_mode()
342 /* ESSA instructions should still execute fine */ in test_migration_mode()
349 * It should be possible to turn migration mode back on again. in test_migration_mode()
354 TEST_ASSERT(is_migration_mode_on(vm), "migration mode should be on"); in test_migration_mode()
359 * Again, migration mode should turn off. in test_migration_mode()
361 TEST_ASSERT(is_migration_mode_on(vm), "migration mode should be on"); in test_migration_mode()
364 "disabling dirty tracking should turn off migration mode" in test_migration_mode()
367 /* ESSA instructions should still execute fine */ in test_migration_mode()
386 * First iteration - everything should be dirty. in assert_all_slots_cmma_dirty()
401 /* ...and then - after a hole - the TEST_DATA memslot should follow */ in assert_all_slots_cmma_dirty()
414 /* ...and nothing else should be there */ in assert_all_slots_cmma_dirty()
435 /* If we start from GFN 0 again, nothing should be dirty. */ in assert_no_pages_cmma_dirty()
541 * main memslot was not touched by the VM, this should yield the first in test_get_skip_holes()
543 * The dirty bitmap should now look like this: in test_get_skip_holes()
553 * memslot. This should wrap back to the beginning of the TEST_DATA in test_get_skip_holes()
555 * The dirty bitmap should now look like this: in test_get_skip_holes()
568 * The dirty bitmap should now look like this: in test_get_skip_holes()
579 * Query 1 page from the beginning of the TEST_DATA memslot. This should in test_get_skip_holes()
581 * The dirty bitmap should now look like this: in test_get_skip_holes()
593 * This should yield pages [0x23, 0x33). in test_get_skip_holes()
594 * The dirty bitmap should now look like this: in test_get_skip_holes()
608 * This should yield page [0x22, 0x33) in test_get_skip_holes()
609 * The dirty bitmap should now look like this: in test_get_skip_holes()
621 * This should yield page 0x40 and nothing more, since there are more in test_get_skip_holes()
623 * The dirty bitmap should now look like this: in test_get_skip_holes()
635 * The dirty bitmap should now look like this: in test_get_skip_holes()