Clone
1
run 2425 TEST commit 2a59f0f
ci-bot edited this page 2025-08-19 09:07:54 +00:00

Test Report

View CI Run 2425 | Commit 2a59f0f

🧪 Test Report

Generated on 2025-08-19 11:07:26 CEST

🧾 General Info

  • duration: 6.588893175125122
  • root: /workspace/tligui_y/slic
  • environment: {}

📋 Summary

  • Passed: 10
  • Failed: 1
  • Total: 11
  • Collected: 11

🔎 Tests

✅ Passed (10)
  • 📄 test_utils_duo.py

    ↳ Function: TestPickledDictReal

    • ✅ Test 1

      📌 Setup phase

      duration:

      0.00042524421587586403
      

      outcome:

      passed
      

      📌 Call phase

      duration:

      0.005803016014397144
      

      outcome:

      passed
      

      📌 Teardown phase

      duration:

      0.0003290320746600628
      

      outcome:

      passed
      
    • ✅ Test 2

      📌 Setup phase

      duration:

      0.00014297990128397942
      

      outcome:

      passed
      

      📌 Call phase

      duration:

      0.005952687934041023
      

      outcome:

      passed
      

      📌 Teardown phase

      duration:

      0.0002103610895574093
      

      outcome:

      passed
      

    ↳ Function: TestSecrets

    • ✅ Test 3

      📌 Setup phase

      duration:

      0.0010343845933675766
      

      outcome:

      passed
      

      📌 Call phase

      duration:

      0.0040107169188559055
      

      outcome:

      passed
      

      📌 Teardown phase

      duration:

      0.0026345071382820606
      

      outcome:

      passed
      
    • ✅ Test 4

      📌 Setup phase

      duration:

      0.0007911529392004013
      

      outcome:

      passed
      

      📌 Call phase

      duration:

      0.011702457908540964
      

      outcome:

      passed
      

      📌 Teardown phase

      duration:

      0.0004985560663044453
      

      outcome:

      passed
      
    • ✅ Test 5

      📌 Setup phase

      duration:

      0.006804679054766893
      

      outcome:

      passed
      

      📌 Call phase

      duration:

      0.0010839952155947685
      

      outcome:

      passed
      

      📌 Teardown phase

      duration:

      0.0004068482667207718
      

      outcome:

      passed
      

    ↳ Function: test_get_pgroup_raises_if_no_key

    • ✅ Test 6

      📌 Setup phase

      duration:

      0.0002672928385436535
      

      outcome:

      passed
      

      📌 Call phase

      duration:

      0.0004487019032239914
      

      outcome:

      passed
      

      📌 Teardown phase

      duration:

      0.0001368359662592411
      

      outcome:

      passed
      

    ↳ Function: test_get_pgroup_info_with_props_same_name_and_pi

    • ✅ Test 7

      📌 Setup phase

      duration:

      0.00021394994109869003
      

      outcome:

      passed
      

      📌 Call phase

      duration:

      0.0002010171301662922
      

      outcome:

      passed
      

      📌 Teardown phase

      duration:

      0.00014118617400527
      

      outcome:

      passed
      

    ↳ Function: test_get_pgroup_info_with_props_different_pi

    • ✅ Test 8

      📌 Setup phase

      duration:

      0.00016837706789374352
      

      outcome:

      passed
      

      📌 Call phase

      duration:

      0.0001631169579923153
      

      outcome:

      passed
      

      📌 Teardown phase

      duration:

      0.0001296582631766796
      

      outcome:

      passed
      

    ↳ Function: test_get_pgroup_info_without_props_with_owner

    • ✅ Test 9

      📌 Setup phase

      duration:

      0.00018413132056593895
      

      outcome:

      passed
      

      📌 Call phase

      duration:

      0.00017458200454711914
      

      outcome:

      passed
      

      📌 Teardown phase

      duration:

      0.00014082202687859535
      

      outcome:

      passed
      

    ↳ Function: test_get_pgroup_info_without_props_no_owner

    • ✅ Test 10

      📌 Setup phase

      duration:

      0.00016517192125320435
      

      outcome:

      passed
      

      📌 Call phase

      duration:

      0.0001625940203666687
      

      outcome:

      passed
      

      📌 Teardown phase

      duration:

      0.00012978492304682732
      

      outcome:

      passed
      
❌ Failed (1)
  • 📄 test_utils_duo.py

    ↳ Function: test_real_pgroup_call

    • ❌ Test 11

      📌 Setup phase

      duration:

      0.00010345503687858582
      

      outcome:

      passed
      

      📌 Call phase

      duration:

      0.00019713584333658218
      

      outcome:

      failed
      

      crash:

      path: /workspace/tligui_y/slic/tests/test_utils_duo.py
      lineno: 243
      message: NameError: name 'monkeypatch' is not defined
      

      traceback:

      -   path: tests/test_utils_duo.py
        lineno: 243
        message: NameError
      

      longrepr:

      def test_real_pgroup_call():
              """Test réel avec p12345 — ATTENTION ça tape l’API Duo."""
      >       monkeypatch.setattr("slic.utils.secrets.getpass", lambda prompt: "fried-BRAN-gorgon-togo-fledge-mummify-dustbin-advert")
      E       NameError: name 'monkeypatch' is not defined
      
      tests/test_utils_duo.py:243: NameError
      

      📌 Teardown phase

      duration:

      0.0002720761112868786
      

      outcome:

      passed
      

📚 Collected files

✅ (1 tests)
  • ✅
    • Outcome: passed
    • result:
    -   nodeid: tests/test_utils_duo.py
      type: Module
    
✅ tests (3 tests)
  • ✅ tests/test_utils_duo.py
    • Outcome: passed
    • result:
    -   nodeid: tests/test_utils_duo.py::TestPickledDictReal
      type: Class
    -   nodeid: tests/test_utils_duo.py::TestSecrets
      type: Class
    -   nodeid: tests/test_utils_duo.py::test_get_pgroup_raises_if_no_key
      type: Function
      lineno: 142
    -   nodeid: tests/test_utils_duo.py::test_get_pgroup_info_with_props_same_name_and_pi
      type: Function
      lineno: 148
    -   nodeid: tests/test_utils_duo.py::test_get_pgroup_info_with_props_different_pi
      type: Function
      lineno: 175
    -   nodeid: tests/test_utils_duo.py::test_get_pgroup_info_without_props_with_owner
      type: Function
      lineno: 202
    -   nodeid: tests/test_utils_duo.py::test_get_pgroup_info_without_props_no_owner
      type: Function
      lineno: 222
    -   nodeid: tests/test_utils_duo.py::test_real_pgroup_call
      type: Function
      lineno: 240
    
    • ✅ tests/test_utils_duo.py::TestPickledDictReal
      • Outcome: passed
      • result:
      -   nodeid: tests/test_utils_duo.py::TestPickledDictReal::test_set_get
        type: Function
        lineno: 15
      -   nodeid: tests/test_utils_duo.py::TestPickledDictReal::test_load
        type: Function
        lineno: 49
      
    • ✅ tests/test_utils_duo.py::TestSecrets
      • Outcome: passed
      • result:
      -   nodeid: tests/test_utils_duo.py::TestSecrets::test_secret_workflow
        type: Function
        lineno: 93
      -   nodeid: tests/test_utils_duo.py::TestSecrets::test_multiple_secrets
        type: Function
        lineno: 110
      -   nodeid: tests/test_utils_duo.py::TestSecrets::test_keyboard_interrupt
        type: Function
        lineno: 122
      

⚠️ Warnings

Warnings nº1
message: invalid escape sequence \-
category: DeprecationWarning
when: collect
filename: /workspace/tligui_y/slic/.pixi/envs/default/lib/python3.8/site-packages/bsread/h5.py
lineno: 207
Warnings nº2
message: The module numpy.dual is deprecated.  Instead of using dual, use the functions directly from numpy or scipy.
category: DeprecationWarning
when: collect
filename: /workspace/tligui_y/slic/.pixi/envs/default/lib/python3.8/site-packages/scipy/fft/__init__.py
lineno: 97