def update_22(db, filename_persist, snapshots_dir, snapshots_reference_dir):
    data = {
      # 'fail'
      'test/test_pyglet_vb.py' : {
        'st': 'fail', 'diag': 'incomplete grossini rendition at first frame'},

      # 'error'
      'test/test_text_movement.py' : {
        'st': 'error',
        'diag': 'position should be set at the node level, not at the element level'},

      'test/test_schedule_interval.py' : {
          'st':'error', 'diag': 'bad timestamps, repeated snapshots'},

      'test/test_transitions_with_pop_recipe.py' : {
          'st':'error', 'diag': 'bad timestamps, repeated snapshots'},

      'test/test_SequenceScene.py' : {
          'st':'error', 'diag': 'bad timestamps, black frame'},

      'test/test_camera_orbit.py' : {
          'st':'error', 'diag': 'alternate snapshots are pure black'},

      'test/test_jumptiles3d.py' : {
          'st':'error', 'diag': "snpshots don't folow changes in scene"},

      'test/test_transition_zoom.py' : {
          'st':'error', 'diag': 'bad timestamps, repeated snapshots'},
      }

    ren_key = {'st':'testrun_success', 'diag':'testrun_diagnostic'}
    testrun_props_by_candidate = {}
    for name in data:
        testrun_props_by_candidate[name] = dict([(ren_key[k], data[name][k]) for k in data[name]])
    
    hl.update_testrun__bad(db, filename_persist, testrun_props_by_candidate,
                           snapshots_dir, snapshots_reference_dir)
Ensures XML content does not return an XML warning for S3.
dataset/ETHPy150Open los-cocos/cocos/tools/autotest/recon.py/update_22--crossover with--dataset/ETHPy150Open GoogleCloudPlatform/gsutil/gslib/tests/test_acl.py/TestS3OnlyAcl.test_set_xml_acl_bucket