In WT-9766, test_schema_abort is hitting an assertion failure in block_mgr.c:bm_switch_object:
/* There should not be a checkpoint in progress. */ WT_ASSERT(session, !S2C(session)->txn_global.checkpoint_running);
This assertion is too strong. When a tiered table is created this function is called to create the initial writable local object. That is allowed during a checkpoint. The assertion should not fail when objectid == 1.