print "[Write] build_snapshot id =", build_snapshot_id
- # insert launching_performance_profile_name
- MYSQL['query']['insert_launching_performance_profile_name'] = "INSERT INTO launching_performance_profile_name (build_image_id, profile_name) SELECT '%s', '%s' FROM DUAL WHERE NOT EXISTS ( SELECT * FROM launching_performance_profile_name WHERE profile_name='%s' );" % (build_image_id, profile_name, profile_name)
- mysql_excute_query(MYSQL['connection'], MYSQL['cursor'], MYSQL['query']['insert_launching_performance_profile_name'])
-
- # get launching_performance_profile_name_id
- MYSQL['query']['select_launching_performance_profile_name'] = "SELECT id FROM launching_performance_profile_name WHERE build_image_id='%s' AND profile_name='%s'" % (build_image_id, profile_name)
- mysql_excute_query(MYSQL['connection'], MYSQL['cursor'], MYSQL['query']['select_launching_performance_profile_name'])
- launching_performance_profile_name_id = MYSQL['cursor'].fetchone()['id']
- print "[Write] launching_performance_profile_name id =", launching_performance_profile_name_id
-
-
- # insert launching_performance_target_name
- MYSQL['query']['insert_launching_performance_target_name'] = "INSERT INTO launching_performance_target_name (build_image_id, target_name) SELECT '%s', '%s' FROM DUAL WHERE NOT EXISTS ( SELECT * FROM launching_performance_target_name WHERE target_name='%s' );" % (build_image_id, target_name, target_name)
- mysql_excute_query(MYSQL['connection'], MYSQL['cursor'], MYSQL['query']['insert_launching_performance_target_name'])
-
- # get launching_performance_target_name_id
- MYSQL['query']['select_launching_performance_target_name'] = "SELECT id FROM launching_performance_target_name WHERE build_image_id='%s' AND target_name='%s'" % (build_image_id, target_name)
- mysql_excute_query(MYSQL['connection'], MYSQL['cursor'], MYSQL['query']['select_launching_performance_target_name'])
- launching_performance_target_name_id = MYSQL['cursor'].fetchone()['id']
- print "[Write] launching_performance_target_name id =", launching_performance_target_name_id
-
-
# insert build_image
MYSQL['query']['insert_build_image'] = "INSERT INTO build_image (build_snapshot_id, repository, device_name, start_time, end_time, status, image_size, image_url) SELECT '%s', '%s', '%s', FROM_UNIXTIME(UNIX_TIMESTAMP()), FROM_UNIXTIME(UNIX_TIMESTAMP()), 'succeeded', 300000000, '%s' FROM DUAL WHERE NOT EXISTS ( SELECT * FROM build_image WHERE build_snapshot_id=%s );" % (build_snapshot_id, repository, device_name, snapshot_name, build_snapshot_id)
mysql_excute_query(MYSQL['connection'], MYSQL['cursor'], MYSQL['query']['insert_build_image'])
% (pkg_id, app_id, pkg_id, app_type, app_id, pkg_id)
mysql_excute_query(MYSQL['connection'], MYSQL['cursor'], MYSQL['query']['insert_application_info'])
+
+ # insert launching_performance_profile_name
+ MYSQL['query']['insert_launching_performance_profile_name'] = "INSERT INTO launching_performance_profile_name (build_image_id, profile_name) SELECT '%s', '%s' FROM DUAL WHERE NOT EXISTS ( SELECT * FROM launching_performance_profile_name WHERE profile_name='%s' );" % (build_image_id, profile_name, profile_name)
+ mysql_excute_query(MYSQL['connection'], MYSQL['cursor'], MYSQL['query']['insert_launching_performance_profile_name'])
+
+ # get launching_performance_profile_name_id
+ MYSQL['query']['select_launching_performance_profile_name'] = "SELECT id FROM launching_performance_profile_name WHERE build_image_id='%s' AND profile_name='%s'" % (build_image_id, profile_name)
+ mysql_excute_query(MYSQL['connection'], MYSQL['cursor'], MYSQL['query']['select_launching_performance_profile_name'])
+ launching_performance_profile_name_id = MYSQL['cursor'].fetchone()['id']
+ print "[Write] launching_performance_profile_name id =", launching_performance_profile_name_id
+
+
+ # insert launching_performance_target_name
+ MYSQL['query']['insert_launching_performance_target_name'] = "INSERT INTO launching_performance_target_name (build_image_id, target_name) SELECT '%s', '%s' FROM DUAL WHERE NOT EXISTS ( SELECT * FROM launching_performance_target_name WHERE target_name='%s' );" % (build_image_id, target_name, target_name)
+ mysql_excute_query(MYSQL['connection'], MYSQL['cursor'], MYSQL['query']['insert_launching_performance_target_name'])
+
+ # get launching_performance_target_name_id
+ MYSQL['query']['select_launching_performance_target_name'] = "SELECT id FROM launching_performance_target_name WHERE build_image_id='%s' AND target_name='%s'" % (build_image_id, target_name)
+ mysql_excute_query(MYSQL['connection'], MYSQL['cursor'], MYSQL['query']['select_launching_performance_target_name'])
+ launching_performance_target_name_id = MYSQL['cursor'].fetchone()['id']
+ print "[Write] launching_performance_target_name id =", launching_performance_target_name_id
+
+
# get launching_performance_test_id
# MYSQL['query']['select_launching_performance_test'] = "SELECT AUTO_INCREMENT FROM information_schema.tables WHERE table_name = 'launching_performance_test' AND table_schema = DATABASE( ) ;"
# mysql_excute_query(MYSQL['connection'], MYSQL['cursor'], MYSQL['query']['select_launching_performance_test'])