badaoui HF Staff commited on
Commit
b907b7f
·
1 Parent(s): 352f852

another fix

Browse files
Files changed (1) hide show
  1. app.py +31 -20
app.py CHANGED
@@ -308,27 +308,29 @@ with gr.Blocks(title="Model Test Results Dashboard", css=load_css(), js=js_func)
308
  with gr.Column(scale=4, elem_classes=["main-content"]):
309
  # Current view components
310
  with gr.Column(visible=True, elem_classes=["current-view"]) as current_view:
311
- # Summary display (default view)
312
- summary_display = gr.Plot(
313
- value=create_summary_page(Ci_results.df, Ci_results.available_models),
314
- label="",
315
- format="png",
316
- elem_classes=["plot-container"],
317
- visible=True
318
- )
319
-
320
- # New Regressions section (at the bottom, collapsible)
321
- regressions_toggle_button = gr.Button(
322
- "► New Regressions",
323
- variant="secondary",
324
- elem_classes=["regressions-header"]
325
- )
326
-
327
- with gr.Column(elem_classes=["regressions-content", "regressions-content-hidden"]) as regressions_content:
328
- regressions_panel = gr.Markdown(
329
- value=get_regressions_text(),
330
- elem_classes=["regressions-panel"]
331
  )
 
 
 
 
 
 
332
 
333
  # Detailed view components (hidden by default)
334
  with gr.Column(visible=False, elem_classes=["detail-view"]) as detail_view:
@@ -559,6 +561,7 @@ with gr.Blocks(title="Model Test Results Dashboard", css=load_css(), js=js_func)
559
  links,
560
  gr.update(visible=False), # current_view
561
  gr.update(visible=True), # historical_view
 
562
  gr.update(visible=False), # summary_display
563
  gr.update(visible=False), # detail_view
564
  fr_plot,
@@ -574,6 +577,7 @@ with gr.Blocks(title="Model Test Results Dashboard", css=load_css(), js=js_func)
574
  links,
575
  gr.update(visible=True), # current_view
576
  gr.update(visible=False), # historical_view
 
577
  gr.update(value=fig, visible=True), # summary_display
578
  gr.update(visible=False), # detail_view
579
  gr.update(visible=False), # time_series_failure_rates
@@ -591,6 +595,7 @@ with gr.Blocks(title="Model Test Results Dashboard", css=load_css(), js=js_func)
591
  ci_links_display,
592
  current_view,
593
  historical_view,
 
594
  summary_display,
595
  detail_view,
596
  time_series_failure_rates,
@@ -801,6 +806,7 @@ with gr.Blocks(title="Model Test Results Dashboard", css=load_css(), js=js_func)
801
  gr.update(), # nvidia_failed_tests_output
802
  gr.update(visible=False), # current_view
803
  gr.update(visible=True), # historical_view
 
804
  gr.update(visible=False), # summary_display
805
  gr.update(visible=False), # detail_view
806
  gr.update(visible=False), # time_series_failure_rates
@@ -818,6 +824,7 @@ with gr.Blocks(title="Model Test Results Dashboard", css=load_css(), js=js_func)
818
  nvidia_txt,
819
  gr.update(visible=True), # current_view
820
  gr.update(visible=False), # historical_view
 
821
  gr.update(visible=False), # summary_display
822
  gr.update(visible=True), # detail_view
823
  gr.update(), # time_series_failure_rates
@@ -840,6 +847,7 @@ with gr.Blocks(title="Model Test Results Dashboard", css=load_css(), js=js_func)
840
  nvidia_failed_tests_output,
841
  current_view,
842
  historical_view,
 
843
  summary_display,
844
  detail_view,
845
  time_series_failure_rates,
@@ -866,6 +874,7 @@ with gr.Blocks(title="Model Test Results Dashboard", css=load_css(), js=js_func)
866
  nvidia_failed_tests_output,
867
  current_view,
868
  historical_view,
 
869
  summary_display,
870
  detail_view,
871
  time_series_failure_rates,
@@ -892,6 +901,7 @@ with gr.Blocks(title="Model Test Results Dashboard", css=load_css(), js=js_func)
892
  nvidia_failed_tests_output,
893
  current_view,
894
  historical_view,
 
895
  summary_display,
896
  detail_view,
897
  time_series_failure_rates,
@@ -918,6 +928,7 @@ with gr.Blocks(title="Model Test Results Dashboard", css=load_css(), js=js_func)
918
  nvidia_failed_tests_output,
919
  current_view,
920
  historical_view,
 
921
  summary_display,
922
  detail_view,
923
  time_series_failure_rates,
 
308
  with gr.Column(scale=4, elem_classes=["main-content"]):
309
  # Current view components
310
  with gr.Column(visible=True, elem_classes=["current-view"]) as current_view:
311
+ # Summary view (contains summary plot and regressions panel)
312
+ with gr.Column(visible=True, elem_classes=["summary-view"]) as summary_view:
313
+ # Summary display (default view)
314
+ summary_display = gr.Plot(
315
+ value=create_summary_page(Ci_results.df, Ci_results.available_models),
316
+ label="",
317
+ format="png",
318
+ elem_classes=["plot-container"],
319
+ visible=True
320
+ )
321
+
322
+ # New Regressions section (at the bottom, collapsible)
323
+ regressions_toggle_button = gr.Button(
324
+ "► New Regressions",
325
+ variant="secondary",
326
+ elem_classes=["regressions-header"]
 
 
 
 
327
  )
328
+
329
+ with gr.Column(elem_classes=["regressions-content", "regressions-content-hidden"]) as regressions_content:
330
+ regressions_panel = gr.Markdown(
331
+ value=get_regressions_text(),
332
+ elem_classes=["regressions-panel"]
333
+ )
334
 
335
  # Detailed view components (hidden by default)
336
  with gr.Column(visible=False, elem_classes=["detail-view"]) as detail_view:
 
561
  links,
562
  gr.update(visible=False), # current_view
563
  gr.update(visible=True), # historical_view
564
+ gr.update(visible=False), # summary_view
565
  gr.update(visible=False), # summary_display
566
  gr.update(visible=False), # detail_view
567
  fr_plot,
 
577
  links,
578
  gr.update(visible=True), # current_view
579
  gr.update(visible=False), # historical_view
580
+ gr.update(visible=True), # summary_view
581
  gr.update(value=fig, visible=True), # summary_display
582
  gr.update(visible=False), # detail_view
583
  gr.update(visible=False), # time_series_failure_rates
 
595
  ci_links_display,
596
  current_view,
597
  historical_view,
598
+ summary_view,
599
  summary_display,
600
  detail_view,
601
  time_series_failure_rates,
 
806
  gr.update(), # nvidia_failed_tests_output
807
  gr.update(visible=False), # current_view
808
  gr.update(visible=True), # historical_view
809
+ gr.update(visible=False), # summary_view
810
  gr.update(visible=False), # summary_display
811
  gr.update(visible=False), # detail_view
812
  gr.update(visible=False), # time_series_failure_rates
 
824
  nvidia_txt,
825
  gr.update(visible=True), # current_view
826
  gr.update(visible=False), # historical_view
827
+ gr.update(visible=False), # summary_view
828
  gr.update(visible=False), # summary_display
829
  gr.update(visible=True), # detail_view
830
  gr.update(), # time_series_failure_rates
 
847
  nvidia_failed_tests_output,
848
  current_view,
849
  historical_view,
850
+ summary_view,
851
  summary_display,
852
  detail_view,
853
  time_series_failure_rates,
 
874
  nvidia_failed_tests_output,
875
  current_view,
876
  historical_view,
877
+ summary_view,
878
  summary_display,
879
  detail_view,
880
  time_series_failure_rates,
 
901
  nvidia_failed_tests_output,
902
  current_view,
903
  historical_view,
904
+ summary_view,
905
  summary_display,
906
  detail_view,
907
  time_series_failure_rates,
 
928
  nvidia_failed_tests_output,
929
  current_view,
930
  historical_view,
931
+ summary_view,
932
  summary_display,
933
  detail_view,
934
  time_series_failure_rates,