feat: Add recent performance stability stats (matches/days) to player profile
This commit is contained in:
35
ETL/verify/L1A_incre_test/setup_test_data.py
Normal file
35
ETL/verify/L1A_incre_test/setup_test_data.py
Normal file
@@ -0,0 +1,35 @@
|
||||
import os
|
||||
import json
|
||||
|
||||
# 定义路径
|
||||
CURRENT_DIR = os.path.dirname(os.path.abspath(__file__))
|
||||
PROJECT_ROOT = os.path.dirname(os.path.dirname(CURRENT_DIR))
|
||||
OUTPUT_ARENA_DIR = os.path.join(PROJECT_ROOT, 'output_arena')
|
||||
|
||||
def create_mock_data():
|
||||
if not os.path.exists(OUTPUT_ARENA_DIR):
|
||||
os.makedirs(OUTPUT_ARENA_DIR)
|
||||
print(f"Created directory: {OUTPUT_ARENA_DIR}")
|
||||
|
||||
# 创建 3 个模拟比赛数据
|
||||
mock_matches = ['match_001', 'match_002', 'match_003']
|
||||
|
||||
for match_id in mock_matches:
|
||||
match_dir = os.path.join(OUTPUT_ARENA_DIR, match_id)
|
||||
if not os.path.exists(match_dir):
|
||||
os.makedirs(match_dir)
|
||||
|
||||
file_path = os.path.join(match_dir, 'iframe_network.json')
|
||||
if not os.path.exists(file_path):
|
||||
mock_content = {
|
||||
"match_id": match_id,
|
||||
"data": "This is mock data for testing."
|
||||
}
|
||||
with open(file_path, 'w', encoding='utf-8') as f:
|
||||
json.dump(mock_content, f)
|
||||
print(f"Created mock file: {file_path}")
|
||||
else:
|
||||
print(f"File already exists: {file_path}")
|
||||
|
||||
if __name__ == "__main__":
|
||||
create_mock_data()
|
||||
Reference in New Issue
Block a user