{"receipt_id":"w2-1","seq":1,"branch_id":"w2","kind":"apply","cmd":"git update-index -q --refresh; git apply -v --3way --recount --ignore-space-change --whitespace=nowarn /opt/receipts-e027ef506e0f425f8e9522b6709c2317/incoming/617b49bde49cbc5fbb3835e402b4396aba2de9743375a6a8aed6a91e19d91c74.diff","path":null,"exit_code":0,"stdout_tail":"","stderr_tail":"Checking patch openmdao/visualization/n2_viewer/n2_viewer.py...\nApplied patch to 'openmdao/visualization/n2_viewer/n2_viewer.py' cleanly.\nChecking patch reports/top/inputs.html...\nFalling back to direct application...\nApplied patch openmdao/visualization/n2_viewer/n2_viewer.py cleanly.\nApplied patch reports/top/inputs.html cleanly.\n","stdout_sha256":"1a527712399d52bbc58a3c1f7e9cbe5280806dce53c0f03e46088957745ecf30","log_path":"~/dev/nebius-hackathon/pilot/v2-arm-lightning/openmdao__openmdao-3029/runs/pilot-openmdao__openmdao-3029-8d77f91878/logs/w2/w2-1.log","tree_digest":"f9c14e4b5e078fb600a2b9fcb72f50ea12aeda40fa87552fc1d77191cfc57ae3","tree_download_s":6.595322958892211,"started_at":"2026-10-03T22:09:25.234710Z","duration_s":0.021592,"timed_out":false,"image_before":"a3e5d594-639e-4878-802b-44e840d0da02","image_after":"dac81945-34ad-4ff6-b1d1-3a2df10811ce","junit":null,"diff":null,"patch_sha256":"617b49bde49cbc5fbb3835e402b4396aba2de9743375a6a8aed6a91e19d91c74","dropped_paths":[],"snapshot_sha":null}
{"receipt_id":"w2-2","seq":2,"branch_id":"w2","kind":"verification","cmd":"/opt/receipts-22126eca2ebd4454933a1f45df494912/bin/busybox mkdir -p /opt/receipts/reports && python -I /opt/receipts-22126eca2ebd4454933a1f45df494912/receipts_pytest.py --no-header -rA --tb=line --color=no -p no:cacheprovider -W ignore::DeprecationWarning openmdao/visualization/n2_viewer/tests/gen_gui_test.py openmdao/visualization/n2_viewer/tests/test_viewmodeldata.py -o junit_family=xunit1 -p no:cacheprovider -rA --continue-on-collection-errors --junitxml=/opt/receipts/reports/w2-2.xml","path":null,"exit_code":1,"stdout_tail":"ices': [0]}],\n    -                         'class': 'openmdao.components.exec_comp:ExecComp',\n    -                         'component_type': 'exec',\n    -                         'expressions': ['z = 3 * y'],\n    -                         'is_parallel': False,\n    -                         'linear_solver': '',\n    -                         'linear_solver_options': None,\n    -                         'name': 'supercomp',\n    ?                                    ^^^\n    \n    +                         'name': 'subcomp',\n    ?                                    ^\n    \n                              'nonlinear_solver': '',\n                              'nonlinear_solver_options': None,\n                              'options': {'always_opt': False,\n                                          'distributed': False,\n                                          'do_coloring': False,\n                                          'has_diag_partials': False,\n                                          'run_root_only': False,\n                                          'shape': None,\n                                          'shape_by_conn': False,\n                                          'units': None},\n                              'subsystem_type': 'component',\n                              'type': 'subsystem'}],\n                'class': 'openmdao.core.group:Group',\n                'component_type': None,\n                'expressions': None,\n                'is_parallel': False,\n                'linear_solver': 'LN: RUNONCE',\n                'linear_solver_options': {'aitken_initial_factor': 1.0,\n                                          'aitken_max_factor': 1.5,\n                                          'aitken_min_factor': 0.1,\n                                          'assemble_jac': False,\n                                          'iprint': 1,\n                                          'use_aitken': False},\n                'name': 'root',\n                'nonlinear_solver': 'NL: RUNONCE',\n                'nonlinear_solver_options': {'iprint': 1},\n                'options': {'assembled_jac_type': 'csc', 'auto_order': False},\n                'subsystem_type': 'group',\n                'type': 'root'}}\n/usr/local/lib/python3.10/unittest/case.py:675: AssertionError: {'tre[1825 chars] 'submodelcomp', 'type': 'subsystem', 'class':[3317 chars]: {}} != {'tre[1825 chars] 'subcomp', 'type': 'subsystem', 'class': 'ope[2242 chars]: {}}\nE   ValueError: A report with the name 'scaling' for instance 'receipts_pytest4.driver' is already active.\n/OpenMDAO/openmdao/utils/reports_system.py:276: ValueError: A report with the name 'scaling' for instance 'receipts_pytest4.driver' is already active.\nE   ValueError: A report with the name 'scaling' for instance 'receipts_pytest5.driver' is already active.\n/OpenMDAO/openmdao/utils/reports_system.py:276: ValueError: A report with the name 'scaling' for instance 'receipts_pytest5.driver' is already active.\n=============================== warnings summary ===============================\nopenmdao/visualization/n2_viewer/tests/test_viewmodeldata.py::TestUnderMPI::test_non_recordable\n  /OpenMDAO/openmdao/core/component.py:233: DistributedComponentWarning: 'myComp' <class myComp>: Component contains distributed variables, but there is no distributed vector implementation (MPI/PETSc) available. The default non-distributed vectors will be used.\n    issue_warning(\"Component contains distributed variables, \"\n\n-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html\n==================================== PASSES ====================================\n________________ TestViewerData.test_viewer_data_with_submodel _________________\n----------------------------- Captured stdout call -----------------------------\nuu\n-------------- generated xml file: /opt/receipts/reports/w2-2.xml --------------\n=========================== short test summary info ============================\nPASSED openmdao/visualization/n2_viewer/tests/test_viewmodeldata.py::TestViewerData::test_handle_ndarray_system_option\nPASSED openmdao/visualization/n2_viewer/tests/test_viewmodeldata.py::TestViewerData::test_viewer_data_from_None\nPASSED openmdao/visualization/n2_viewer/tests/test_viewmodeldata.py::TestViewerData::test_viewer_data_from_optimization_problem\nPASSED openmdao/visualization/n2_viewer/tests/test_viewmodeldata.py::TestViewerData::test_viewer_data_from_subgroup\nPASSED openmdao/visualization/n2_viewer/tests/test_viewmodeldata.py::TestViewerData::test_viewer_data_with_submodel\nPASSED openmdao/visualization/n2_viewer/tests/test_viewmodeldata.py::TestN2::test_n2_command\nPASSED openmdao/visualization/n2_viewer/tests/test_viewmodeldata.py::TestN2::test_n2_connection_error\nPASSED openmdao/visualization/n2_viewer/tests/test_viewmodeldata.py::TestN2::test_n2_from_sql\nPASSED openmdao/visualization/n2_viewer/tests/test_viewmodeldata.py::TestN2::test_n2_set_title\nPASSED openmdao/visualization/n2_viewer/tests/test_viewmodeldata.py::TestUnderMPI::test_non_recordable\nSKIPPED [1] openmdao/visualization/n2_viewer/tests/test_viewmodeldata.py:626: MPI and PETSc are required.\nFAILED openmdao/visualization/n2_viewer/tests/gen_gui_test.py::gen_gui_test_case::test_gen_gui\nFAILED openmdao/visualization/n2_viewer/tests/test_viewmodeldata.py::TestViewerData::test_system_option_too_large\nFAILED openmdao/visualization/n2_viewer/tests/test_viewmodeldata.py::TestViewerData::test_viewer_data\nSUBFAILED(OPENMDAO_REPORTS='0') openmdao/visualization/n2_viewer/tests/test_viewmodeldata.py::TestViewerData::test_viewer_data_with_submodel\nSUBFAILED(OPENMDAO_REPORTS='1') openmdao/visualization/n2_viewer/tests/test_viewmodeldata.py::TestViewerData::test_viewer_data_with_submodel\nFAILED openmdao/visualization/n2_viewer/tests/test_viewmodeldata.py::TestN2::test_n2_from_model\nFAILED openmdao/visualization/n2_viewer/tests/test_viewmodeldata.py::TestN2::test_n2_from_problem\n============= 7 failed, 10 passed, 1 skipped, 1 warning in 10.10s ==============\n","stderr_tail":"","stdout_sha256":"2d39a28702f0e9380299c765e2af22cd0566c273347b11982006bb4e5bd466f8","log_path":"~/dev/nebius-hackathon/pilot/v2-arm-lightning/openmdao__openmdao-3029/runs/pilot-openmdao__openmdao-3029-8d77f91878/logs/w2/w2-2.log","tree_digest":"f9c14e4b5e078fb600a2b9fcb72f50ea12aeda40fa87552fc1d77191cfc57ae3","tree_download_s":6.478078874992207,"started_at":"2026-10-03T22:09:34.028881Z","duration_s":14.331843,"timed_out":false,"image_before":"dac81945-34ad-4ff6-b1d1-3a2df10811ce","image_after":"309a3a28-74cd-4cd6-989b-149d5a18be0c","junit":{"passed":["openmdao/visualization/n2_viewer/tests/test_viewmodeldata.py::TestViewerData::test_handle_ndarray_system_option","openmdao/visualization/n2_viewer/tests/test_viewmodeldata.py::TestViewerData::test_viewer_data_from_None","openmdao/visualization/n2_viewer/tests/test_viewmodeldata.py::TestViewerData::test_viewer_data_from_optimization_problem","openmdao/visualization/n2_viewer/tests/test_viewmodeldata.py::TestViewerData::test_viewer_data_from_subgroup","openmdao/visualization/n2_viewer/tests/test_viewmodeldata.py::TestN2::test_n2_command","openmdao/visualization/n2_viewer/tests/test_viewmodeldata.py::TestN2::test_n2_connection_error","openmdao/visualization/n2_viewer/tests/test_viewmodeldata.py::TestN2::test_n2_from_sql","openmdao/visualization/n2_viewer/tests/test_viewmodeldata.py::TestN2::test_n2_set_title","openmdao/visualization/n2_viewer/tests/test_viewmodeldata.py::TestUnderMPI::test_non_recordable"],"failed":["openmdao/visualization/n2_viewer/tests/gen_gui_test.py::gen_gui_test_case::test_gen_gui","openmdao/visualization/n2_viewer/tests/test_viewmodeldata.py::TestViewerData::test_system_option_too_large","openmdao/visualization/n2_viewer/tests/test_viewmodeldata.py::TestViewerData::test_viewer_data","openmdao/visualization/n2_viewer/tests/test_viewmodeldata.py::TestViewerData::test_viewer_data_with_submodel","openmdao/visualization/n2_viewer/tests/test_viewmodeldata.py::TestN2::test_n2_from_model","openmdao/visualization/n2_viewer/tests/test_viewmodeldata.py::TestN2::test_n2_from_problem"],"errors":[],"skipped":["openmdao/visualization/n2_viewer/tests/test_viewmodeldata.py::TestUnderMPI::test_initial_value"],"collection_errors":[],"failure_text":{"openmdao/visualization/n2_viewer/tests/gen_gui_test.py::gen_gui_test_case::test_gen_gui":"playwright._impl._errors.Error: BrowserType.launch: Executable doesn't exist at /workspace/.cache/ms-playwright/chromium_headless_shell-1208/chrome-headless-shell-linux64/chrome-headless-shell\n╔════════════════════════════════════════════════════════════╗\n║ Looks like Playwright was just installed or updated.       ║\n║ Please run the following command to download new browsers: ║\n║                                                            ║\n║     playwright install                                     ║\n║                                                            ║\n║ <3 Playwright Team                                         ║\n╚════════════════════════════════════════════════════════════╝\nE   playwright._impl._errors.Error: BrowserType.launch: Executable doesn't exist at /workspace/.cache/ms-playwright/chromium_headless_shell-1208/chrome-headless-shell-linux64/chrome-headless-shell\n    ╔════════════════════════════════════════════════════════════╗\n    ║ Looks like Playwright was just installed or updated.       ║\n    ║ Please run the following command to download new browsers: ║\n    ║                                                            ║\n    ║     playwright install                                     ║\n    ║                                                            ║\n    ║ <3 Playwright Team                                         ║\n    ╚════════════════════════════════════════════════════════════╝","openmdao/visualization/n2_viewer/tests/test_viewmodeldata.py::TestViewerData::test_system_option_too_large":"AssertionError: [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, [49954 chars] 0.0] != 'Too Large to Display'\nE   AssertionError: [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, [49954 chars] 0.0] != 'Too Large to Display'","openmdao/visualization/n2_viewer/tests/test_viewmodeldata.py::TestViewerData::test_viewer_data":"AssertionError: \nItems are not equal:\nitem=0\nkey='children'\nitem=0\nkey='children'\n\n ACTUAL: 10\n DESIRED: 9\nE   AssertionError: \n    Items are not equal:\n    item=0\n    key='children'\n    item=0\n    key='children'\n    \n     ACTUAL: 10\n     DESIRED: 9","openmdao/visualization/n2_viewer/tests/test_viewmodeldata.py::TestViewerData::test_viewer_data_with_submodel":"[...]                  'is_parallel': False,\n    -                         'linear_solver': '',\n    -                         'linear_solver_options': None,\n    -                         'name': 'supercomp',\n    ?                                    ^^^\n    \n    +                         'name': 'subcomp',\n    ?                                    ^\n    \n                              'nonlinear_solver': '',\n                              'nonlinear_solver_options': None,\n                              'options': {'always_opt': False,\n                                          'distributed': False,\n                                          'do_coloring': False,\n                                          'has_diag_partials': False,\n                                          'run_root_only': False,\n                                          'shape': None,\n                                          'shape_by_conn': False,\n                                          'units': None},\n                              'subsystem_type': 'component',\n                              'type': 'subsystem'}],\n                'class': 'openmdao.core.group:Group',\n                'component_type': None,\n                'expressions': None,\n                'is_parallel': False,\n                'linear_solver': 'LN: RUNONCE',\n                'linear_solver_options': {'aitken_initial_factor': 1.0,\n                                          'aitken_max_factor': 1.5,\n                                          'aitken_min_factor': 0.1,\n                                          'assemble_jac': False,\n                                          'iprint': 1,\n                                          'use_aitken': False},\n                'name': 'root',\n                'nonlinear_solver': 'NL: RUNONCE',\n                'nonlinear_solver_options': {'iprint': 1},\n                'options': {'assembled_jac_type': 'csc', 'auto_order': False},\n                'subsystem_type': 'group',\n                'type': 'root'}}","openmdao/visualization/n2_viewer/tests/test_viewmodeldata.py::TestN2::test_n2_from_model":"ValueError: A report with the name 'scaling' for instance 'receipts_pytest4.driver' is already active.\nE   ValueError: A report with the name 'scaling' for instance 'receipts_pytest4.driver' is already active.","openmdao/visualization/n2_viewer/tests/test_viewmodeldata.py::TestN2::test_n2_from_problem":"ValueError: A report with the name 'scaling' for instance 'receipts_pytest5.driver' is already active.\nE   ValueError: A report with the name 'scaling' for instance 'receipts_pytest5.driver' is already active."}},"diff":null,"patch_sha256":null,"dropped_paths":[],"snapshot_sha":null}
