def METHOD_NAME(fake_scheduler, env_type):
    job_id = make_uuid()
    bitmap = "bitmap"
    with make_env(env_type, sc.name2type('cow')) as env:
        env_vol = env.chain[0]
        generation = env_vol.getMetaParam(sc.GENERATION)
        vol = dict(endpoint_type='div', sd_id=env_vol.sdUUID,
                   img_id=env_vol.imgUUID, vol_id=env_vol.volUUID,
                   generation=generation)
        job = add_bitmap.Job(job_id, 0, vol, bitmap)
        job.run()
        assert jobs.STATUS.DONE == job.status
        vol_info = qemuimg.info(env_vol.getVolumePath())
        qcow2_data = vol_info["format-specific"]["data"]
        assert len(qcow2_data["bitmaps"]) == 1
        assert qcow2_data["bitmaps"][0]["name"] == bitmap
        assert env_vol.getMetaParam(sc.GENERATION) == generation + 1
        qemuInfo = env_vol.getQemuImageInfo()
        assert qemuInfo["bitmaps"] == [
            Qcow2BitmapInfo(bitmap, 65536, ["auto"]),
        ]