evgeniy778 commited on
Commit
5388e06
·
verified ·
1 Parent(s): 328e956

Temporary Core Test Runner v1.1

Browse files
Files changed (1) hide show
  1. app.py +131 -3
app.py CHANGED
@@ -1,7 +1,135 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  import gradio as gr
2
 
3
- with gr.Blocks() as demo:
4
- gr.Markdown("# 🚀 Apckeyl Orchestrator")
5
- gr.Markdown("Diagnostic Mode")
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6
 
7
  demo.launch()
 
1
+ # =====================================================
2
+ # Apckeyl Framework
3
+ # Version 1.1
4
+ # app.py
5
+ # =====================================================
6
+
7
+ """
8
+ Temporary Orchestrator Core Test Runner.
9
+
10
+ Version 1.1
11
+
12
+ Этот файл временно запускает тест
13
+ Orchestrator Core через Hugging Face Space.
14
+ """
15
+
16
+
17
+ import traceback
18
+
19
  import gradio as gr
20
 
21
+ from test_orchestrator_core import main
22
+
23
+
24
+ # =====================================================
25
+ # Run Core Test
26
+ # =====================================================
27
+
28
+ def run_core_test():
29
+
30
+ output = []
31
+
32
+ output.append(
33
+ "===================================="
34
+ )
35
+
36
+ output.append(
37
+ "Apckeyl Orchestrator Core Test"
38
+ )
39
+
40
+ output.append(
41
+ "Version 1.0"
42
+ )
43
+
44
+ output.append(
45
+ "===================================="
46
+ )
47
+
48
+ output.append("")
49
+
50
+ try:
51
+
52
+ main()
53
+
54
+ output.append(
55
+ "===================================="
56
+ )
57
+
58
+ output.append(
59
+ "CORE TEST RESULT: PASSED"
60
+ )
61
+
62
+ output.append(
63
+ "===================================="
64
+ )
65
+
66
+ except Exception as error:
67
+
68
+ output.append(
69
+ "===================================="
70
+ )
71
+
72
+ output.append(
73
+ "CORE TEST RESULT: FAILED"
74
+ )
75
+
76
+ output.append(
77
+ "===================================="
78
+ )
79
+
80
+ output.append("")
81
+
82
+ output.append(
83
+ f"Error: {error}"
84
+ )
85
+
86
+ output.append("")
87
+
88
+ output.append(
89
+ traceback.format_exc()
90
+ )
91
+
92
+ return "\n".join(output)
93
+
94
+
95
+ # =====================================================
96
+ # Gradio Interface
97
+ # =====================================================
98
+
99
+ with gr.Blocks(
100
+ title="Apckeyl Orchestrator Core Test"
101
+ ) as demo:
102
+
103
+ gr.Markdown(
104
+ """
105
+ # Apckeyl Orchestrator Core
106
+
107
+ ### Core Test Runner — Version 1.1
108
+
109
+ Этот экран временно используется
110
+ для проверки `orchestrator_core.py`.
111
+ """
112
+ )
113
+
114
+ run_button = gr.Button(
115
+ "▶ Run Core Test"
116
+ )
117
+
118
+ result_box = gr.Textbox(
119
+ label="Test Result",
120
+ lines=25,
121
+ interactive=False,
122
+ )
123
+
124
+ run_button.click(
125
+ fn=run_core_test,
126
+ inputs=[],
127
+ outputs=result_box,
128
+ )
129
+
130
+
131
+ # =====================================================
132
+ # Launch
133
+ # =====================================================
134
 
135
  demo.launch()