bugfix integration with dpp/dlt #50

Merged
pedro merged 12 commits from fix_build into main 2025-02-14 13:36:40 +00:00
Owner

we found a bug when building DPP after #48 (edit [2025-02-13 18:55], in fact, we were not testing DPP since long time ago, that includes the big refactor of #40 )

bug before a1f10307e8

devicehub-django-1    | ERROR 2025-02-11 14:56:34,331 "GET /did/01e2927f1652896a1fd0c848391a36520fd76958bb61c63635a3610ab67d795a:3ea445410f608e6453cdcb7dbe42d57a89aca018993d7e87da85993cbccc6308 HTTP/1.1" 500 13708
dpp_indexer           | http://id_index_api:3012/getURL?id=DH1
devicehub-django-1    | ERROR 2025-02-11 14:56:41,901 Internal Server Error: /did/cb43fa15b9ae8efc1e9f999e18f27e411187a5c6c56f8e672760288c2317f4c6:3ea445410f608e6453cdcb7dbe42d57a89aca018993d7e87da85993cbccc6308
devicehub-django-1    | Traceback (most recent call last):
devicehub-django-1    |   File "/usr/local/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in innerdevicehub-django-1    |     response = get_response(request)
devicehub-django-1    |                ^^^^^^^^^^^^^^^^^^^^^
devicehub-django-1    |   File "/usr/local/lib/python3.11/site-packages/django/core/handlers/base.py", line 197, in _get_response
devicehub-django-1    |     response = wrapped_callback(request, *callback_args, **callback_kwargs)
devicehub-django-1    |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
devicehub-django-1    |   File "/usr/local/lib/python3.11/site-packages/django/views/generic/base.py", line 104, in view
devicehub-django-1    |     return self.dispatch(request, *args, **kwargs)
devicehub-django-1    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
devicehub-django-1    |   File "/usr/local/lib/python3.11/site-packages/django/views/generic/base.py", line 143, in dispatch
devicehub-django-1    |     return handler(request, *args, **kwargs)
devicehub-django-1    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
devicehub-django-1    |   File "/opt/devicehub-django/did/views.py", line 33, in get
devicehub-django-1    |     return self.get_json_response()
dpp_indexer           | Something went wrong when fetching a device. We will try later. Error: AxiosError: Request failed with status code 500
devicehub-django-1    |            ^^^^^^^^^^^^^^^^^^^^^^^^
dpp_indexer           | Indexing task scheduled for chid: cb43fa15b9ae8efc1e9f999e18f27e411187a5c6c56f8e672760288c2317f4c6
devicehub-django-1    |   File "/opt/devicehub-django/did/views.py", line 86, in get_json_response
devicehub-django-1    |     device_data = self.get_result()
devicehub-django-1    |                   ^^^^^^^^^^^^^^^^^
devicehub-django-1    |   File "/opt/devicehub-django/did/views.py", line 95, in get_result
devicehub-django-1    |     return self.build_from_dpp()
devicehub-django-1    |            ^^^^^^^^^^^^^^^^^^^^^
devicehub-django-1    |   File "/opt/devicehub-django/did/views.py", line 109, in build_from_dpp
devicehub-django-1    |     doc = dev.get_phid()
devicehub-django-1    |           ^^^^^^^^^^^^
devicehub-django-1    | AttributeError: 'Build' object has no attribute 'get_phid'
devicehub-django-1    | ERROR 2025-02-11 14:56:41,903 "GET /did/cb43fa15b9ae8efc1e9f999e18f27e411187a5c6c56f8e672760288c2317f4c6:3ea445410f608e6453cdcb7dbe42d57a89aca018993d7e87da85993cbccc6308 HTTP/1.1" 500 13708

bug after a1f10307e8

devicehub-django-1    | Traceback (most recent call last):
devicehub-django-1    |   File "/usr/local/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in innerdpp_indexer           | Something went wrong when fetching a device. We will try later. Error: AxiosError: Request failed with status code 500
devicehub-django-1    |     response = get_response(request)
dpp_indexer           | Indexing task scheduled for chid: 9461f50373cb21f7081ce1420ce731d38254ba591c594112b9f9587f0eb67286
devicehub-django-1    |                ^^^^^^^^^^^^^^^^^^^^^
devicehub-django-1    |   File "/usr/local/lib/python3.11/site-packages/django/core/handlers/base.py", line 197, in _get_response
devicehub-django-1    |     response = wrapped_callback(request, *callback_args, **callback_kwargs)
devicehub-django-1    |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
devicehub-django-1    |   File "/usr/local/lib/python3.11/site-packages/django/views/generic/base.py", line 104, in view
devicehub-django-1    |     return self.dispatch(request, *args, **kwargs)
devicehub-django-1    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
devicehub-django-1    |   File "/usr/local/lib/python3.11/site-packages/django/views/generic/base.py", line 143, in dispatch
devicehub-django-1    |     return handler(request, *args, **kwargs)
devicehub-django-1    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
devicehub-django-1    |   File "/opt/devicehub-django/did/views.py", line 33, in get
devicehub-django-1    |     return self.get_json_response()
devicehub-django-1    |            ^^^^^^^^^^^^^^^^^^^^^^^^
devicehub-django-1    |   File "/opt/devicehub-django/did/views.py", line 86, in get_json_response
devicehub-django-1    |     device_data = self.get_result()
devicehub-django-1    |                   ^^^^^^^^^^^^^^^^^
devicehub-django-1    |   File "/opt/devicehub-django/did/views.py", line 95, in get_result
devicehub-django-1    |     return self.build_from_dpp()
devicehub-django-1    |            ^^^^^^^^^^^^^^^^^^^^^
devicehub-django-1    |   File "/opt/devicehub-django/did/views.py", line 109, in build_from_dpp
devicehub-django-1    |     doc = dev.get_doc()
devicehub-django-1    |           ^^^^^^^^^^^
devicehub-django-1    | AttributeError: 'Build' object has no attribute 'get_doc'
devicehub-django-1    | ERROR 2025-02-11 18:37:57,000 "GET /did/9461f50373cb21f7081ce1420ce731d38254ba591c594112b9f9587f0eb67286:bb462aca5df6a94d4f08ae94d93c14058e96c6f4f147a61240c42cb0479943e0 HTTP/1.1" 500 13704
we found a bug when building DPP after https://farga.pangea.org/ereuse/devicehub-django/pulls/48 (edit [2025-02-13 18:55], in fact, we were not testing DPP since *long time ago*, that includes the big refactor of https://farga.pangea.org/ereuse/devicehub-django/pulls/40 ) bug before a1f10307e8 ``` devicehub-django-1 | ERROR 2025-02-11 14:56:34,331 "GET /did/01e2927f1652896a1fd0c848391a36520fd76958bb61c63635a3610ab67d795a:3ea445410f608e6453cdcb7dbe42d57a89aca018993d7e87da85993cbccc6308 HTTP/1.1" 500 13708 dpp_indexer | http://id_index_api:3012/getURL?id=DH1 devicehub-django-1 | ERROR 2025-02-11 14:56:41,901 Internal Server Error: /did/cb43fa15b9ae8efc1e9f999e18f27e411187a5c6c56f8e672760288c2317f4c6:3ea445410f608e6453cdcb7dbe42d57a89aca018993d7e87da85993cbccc6308 devicehub-django-1 | Traceback (most recent call last): devicehub-django-1 | File "/usr/local/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in innerdevicehub-django-1 | response = get_response(request) devicehub-django-1 | ^^^^^^^^^^^^^^^^^^^^^ devicehub-django-1 | File "/usr/local/lib/python3.11/site-packages/django/core/handlers/base.py", line 197, in _get_response devicehub-django-1 | response = wrapped_callback(request, *callback_args, **callback_kwargs) devicehub-django-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ devicehub-django-1 | File "/usr/local/lib/python3.11/site-packages/django/views/generic/base.py", line 104, in view devicehub-django-1 | return self.dispatch(request, *args, **kwargs) devicehub-django-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ devicehub-django-1 | File "/usr/local/lib/python3.11/site-packages/django/views/generic/base.py", line 143, in dispatch devicehub-django-1 | return handler(request, *args, **kwargs) devicehub-django-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ devicehub-django-1 | File "/opt/devicehub-django/did/views.py", line 33, in get devicehub-django-1 | return self.get_json_response() dpp_indexer | Something went wrong when fetching a device. We will try later. Error: AxiosError: Request failed with status code 500 devicehub-django-1 | ^^^^^^^^^^^^^^^^^^^^^^^^ dpp_indexer | Indexing task scheduled for chid: cb43fa15b9ae8efc1e9f999e18f27e411187a5c6c56f8e672760288c2317f4c6 devicehub-django-1 | File "/opt/devicehub-django/did/views.py", line 86, in get_json_response devicehub-django-1 | device_data = self.get_result() devicehub-django-1 | ^^^^^^^^^^^^^^^^^ devicehub-django-1 | File "/opt/devicehub-django/did/views.py", line 95, in get_result devicehub-django-1 | return self.build_from_dpp() devicehub-django-1 | ^^^^^^^^^^^^^^^^^^^^^ devicehub-django-1 | File "/opt/devicehub-django/did/views.py", line 109, in build_from_dpp devicehub-django-1 | doc = dev.get_phid() devicehub-django-1 | ^^^^^^^^^^^^ devicehub-django-1 | AttributeError: 'Build' object has no attribute 'get_phid' devicehub-django-1 | ERROR 2025-02-11 14:56:41,903 "GET /did/cb43fa15b9ae8efc1e9f999e18f27e411187a5c6c56f8e672760288c2317f4c6:3ea445410f608e6453cdcb7dbe42d57a89aca018993d7e87da85993cbccc6308 HTTP/1.1" 500 13708 ``` bug after a1f10307e8 ``` devicehub-django-1 | Traceback (most recent call last): devicehub-django-1 | File "/usr/local/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in innerdpp_indexer | Something went wrong when fetching a device. We will try later. Error: AxiosError: Request failed with status code 500 devicehub-django-1 | response = get_response(request) dpp_indexer | Indexing task scheduled for chid: 9461f50373cb21f7081ce1420ce731d38254ba591c594112b9f9587f0eb67286 devicehub-django-1 | ^^^^^^^^^^^^^^^^^^^^^ devicehub-django-1 | File "/usr/local/lib/python3.11/site-packages/django/core/handlers/base.py", line 197, in _get_response devicehub-django-1 | response = wrapped_callback(request, *callback_args, **callback_kwargs) devicehub-django-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ devicehub-django-1 | File "/usr/local/lib/python3.11/site-packages/django/views/generic/base.py", line 104, in view devicehub-django-1 | return self.dispatch(request, *args, **kwargs) devicehub-django-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ devicehub-django-1 | File "/usr/local/lib/python3.11/site-packages/django/views/generic/base.py", line 143, in dispatch devicehub-django-1 | return handler(request, *args, **kwargs) devicehub-django-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ devicehub-django-1 | File "/opt/devicehub-django/did/views.py", line 33, in get devicehub-django-1 | return self.get_json_response() devicehub-django-1 | ^^^^^^^^^^^^^^^^^^^^^^^^ devicehub-django-1 | File "/opt/devicehub-django/did/views.py", line 86, in get_json_response devicehub-django-1 | device_data = self.get_result() devicehub-django-1 | ^^^^^^^^^^^^^^^^^ devicehub-django-1 | File "/opt/devicehub-django/did/views.py", line 95, in get_result devicehub-django-1 | return self.build_from_dpp() devicehub-django-1 | ^^^^^^^^^^^^^^^^^^^^^ devicehub-django-1 | File "/opt/devicehub-django/did/views.py", line 109, in build_from_dpp devicehub-django-1 | doc = dev.get_doc() devicehub-django-1 | ^^^^^^^^^^^ devicehub-django-1 | AttributeError: 'Build' object has no attribute 'get_doc' devicehub-django-1 | ERROR 2025-02-11 18:37:57,000 "GET /did/9461f50373cb21f7081ce1420ce731d38254ba591c594112b9f9587f0eb67286:bb462aca5df6a94d4f08ae94d93c14058e96c6f4f147a61240c42cb0479943e0 HTTP/1.1" 500 13704 ```
pedro added 1 commit 2025-02-11 18:43:05 +00:00
cayop was assigned by pedro 2025-02-11 18:43:41 +00:00
pedro force-pushed fix_build from a1f10307e8 to ccaa8834dc 2025-02-11 18:51:13 +00:00 Compare
cayop added 1 commit 2025-02-12 08:21:34 +00:00
Author
Owner
devicehub-django-1    | ERROR 2025-02-12 08:56:14,722 Internal Server Error: /did/cb43fa15b9ae8efc1e9f999e18f27e411187a5c6c56f8e672760288c2317f4c6:053716cac14ee5532a5316b035fb10945e8f36e7e7ec1b941cd97931e415c577
devicehub-django-1    | Traceback (most recent call last):
devicehub-django-1    |   File "/usr/local/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner
devicehub-django-1    |     response = get_response(request)
dpp_indexer           | Something went wrong when fetching a device. We will try later. Error: AxiosError: Request failed with status code 500
devicehub-django-1    |                ^^^^^^^^^^^^^^^^^^^^^
dpp_indexer           | Indexing task scheduled for chid: cb43fa15b9ae8efc1e9f999e18f27e411187a5c6c56f8e672760288c2317f4c6
devicehub-django-1    |   File "/usr/local/lib/python3.11/site-packages/django/core/handlers/base.py", line 197, in _get_response
devicehub-django-1    |     response = wrapped_callback(request, *callback_args, **callback_kwargs)
devicehub-django-1    |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
devicehub-django-1    |   File "/usr/local/lib/python3.11/site-packages/django/views/generic/base.py", line 104, in view
devicehub-django-1    |     return self.dispatch(request, *args, **kwargs)
devicehub-django-1    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
devicehub-django-1    |   File "/usr/local/lib/python3.11/site-packages/django/views/generic/base.py", line 143, in dispatch
devicehub-django-1    |     return handler(request, *args, **kwargs)
devicehub-django-1    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
devicehub-django-1    |   File "/opt/devicehub-django/did/views.py", line 33, in get
devicehub-django-1    |     return self.get_json_response()
devicehub-django-1    |            ^^^^^^^^^^^^^^^^^^^^^^^^
devicehub-django-1    |   File "/opt/devicehub-django/did/views.py", line 86, in get_json_response
devicehub-django-1    |     device_data = self.get_result()
devicehub-django-1    |                   ^^^^^^^^^^^^^^^^^
devicehub-django-1    |   File "/opt/devicehub-django/did/views.py", line 95, in get_result
devicehub-django-1    |     return self.build_from_dpp()
devicehub-django-1    |            ^^^^^^^^^^^^^^^^^^^^^
devicehub-django-1    |   File "/opt/devicehub-django/did/views.py", line 111, in build_from_dpp
devicehub-django-1    |     data['device'] = doc.device
devicehub-django-1    |                      ^^^^^^^^^^
devicehub-django-1    | AttributeError: 'list' object has no attribute 'device'
devicehub-django-1    | ERROR 2025-02-12 08:56:14,725 "GET /did/cb43fa15b9ae8efc1e9f999e18f27e411187a5c6c56f8e672760288c2317f4c6:053716cac14ee5532a5316b035fb10945e8f36e7e7ec1b941cd97931e415c577 HTTP/1.1" 500 13718
``` devicehub-django-1 | ERROR 2025-02-12 08:56:14,722 Internal Server Error: /did/cb43fa15b9ae8efc1e9f999e18f27e411187a5c6c56f8e672760288c2317f4c6:053716cac14ee5532a5316b035fb10945e8f36e7e7ec1b941cd97931e415c577 devicehub-django-1 | Traceback (most recent call last): devicehub-django-1 | File "/usr/local/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner devicehub-django-1 | response = get_response(request) dpp_indexer | Something went wrong when fetching a device. We will try later. Error: AxiosError: Request failed with status code 500 devicehub-django-1 | ^^^^^^^^^^^^^^^^^^^^^ dpp_indexer | Indexing task scheduled for chid: cb43fa15b9ae8efc1e9f999e18f27e411187a5c6c56f8e672760288c2317f4c6 devicehub-django-1 | File "/usr/local/lib/python3.11/site-packages/django/core/handlers/base.py", line 197, in _get_response devicehub-django-1 | response = wrapped_callback(request, *callback_args, **callback_kwargs) devicehub-django-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ devicehub-django-1 | File "/usr/local/lib/python3.11/site-packages/django/views/generic/base.py", line 104, in view devicehub-django-1 | return self.dispatch(request, *args, **kwargs) devicehub-django-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ devicehub-django-1 | File "/usr/local/lib/python3.11/site-packages/django/views/generic/base.py", line 143, in dispatch devicehub-django-1 | return handler(request, *args, **kwargs) devicehub-django-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ devicehub-django-1 | File "/opt/devicehub-django/did/views.py", line 33, in get devicehub-django-1 | return self.get_json_response() devicehub-django-1 | ^^^^^^^^^^^^^^^^^^^^^^^^ devicehub-django-1 | File "/opt/devicehub-django/did/views.py", line 86, in get_json_response devicehub-django-1 | device_data = self.get_result() devicehub-django-1 | ^^^^^^^^^^^^^^^^^ devicehub-django-1 | File "/opt/devicehub-django/did/views.py", line 95, in get_result devicehub-django-1 | return self.build_from_dpp() devicehub-django-1 | ^^^^^^^^^^^^^^^^^^^^^ devicehub-django-1 | File "/opt/devicehub-django/did/views.py", line 111, in build_from_dpp devicehub-django-1 | data['device'] = doc.device devicehub-django-1 | ^^^^^^^^^^ devicehub-django-1 | AttributeError: 'list' object has no attribute 'device' devicehub-django-1 | ERROR 2025-02-12 08:56:14,725 "GET /did/cb43fa15b9ae8efc1e9f999e18f27e411187a5c6c56f8e672760288c2317f4c6:053716cac14ee5532a5316b035fb10945e8f36e7e7ec1b941cd97931e415c577 HTTP/1.1" 500 13718 ```
pedro changed title from fix bug to fix integration with dpp/dlt 2025-02-12 08:57:35 +00:00
pedro changed title from fix integration with dpp/dlt to bugfix integration with dpp/dlt 2025-02-12 08:57:44 +00:00
cayop added 1 commit 2025-02-12 09:19:22 +00:00
cayop added 1 commit 2025-02-12 11:19:53 +00:00
cayop added 1 commit 2025-02-12 16:01:28 +00:00
cayop added 1 commit 2025-02-13 10:45:26 +00:00
pedro added 1 commit 2025-02-13 17:29:59 +00:00
Author
Owner

we should remember that on dpp-dsg.ac.upc.edu we have a stable version, right now, what we call v2 (which took place at some point when we merged DPP branch into main 1ea400051c )

so, we are developing-stabilizing v3

I updated our dev server which serves as an example of what is the problem now

diffing v3 and v2 we can find errors of what should work

if you go to this address then we have a problem related to react searcher, src http://45.150.187.29/deepSearch?q=01e2927f1652896a1fd0c848391a36520fd76958bb61c63635a3610ab67d795a

Uncaught runtime errors:
ERROR
Objects are not valid as a React child (found: object with keys {elapsed, rate, type}). If you meant to render a collection of children, use an array instead.
throwOnInvalidObjectType@http://45.150.187.29/static/js/bundle.js:29119:13

if I inspect with browser dev tools, queries look the same

but I found something that is different, the algorithms 1-2 (ereuse24 and ereuse22 respectively) on the same version gives the same ID and that is not correct:

http://dpp-dsg.ac.upc.edu:8000/evidence/e7de22e2-f8a7-4051-b133-0a7a0e27611f

image

http://45.150.187.29:8000/evidence/ae913de1-e639-476a-ad9b-78eabbe4625b

image

so overall, the dpp integration is a good excuse to ensure different algorithm works

but, by the way, if we go to demo.ereuse.org, the ereuse22 is not shown when DPP is not enabled; hence, when DPP is enabled MAYBE we want to switch off ereuse24?

image
we should remember that on dpp-dsg.ac.upc.edu we have a stable version, right now, what we call v2 (which took place at some point when we merged DPP branch into main https://farga.pangea.org/ereuse/devicehub-django/commit/1ea400051c8468361fa68aedbd7b3a30d3dfe1dd ) so, we are developing-stabilizing v3 I updated our dev server which serves as an example of what is the problem now diffing v3 and v2 we can find errors of what should work if you go to this address then we have a problem related to react searcher, src http://45.150.187.29/deepSearch?q=01e2927f1652896a1fd0c848391a36520fd76958bb61c63635a3610ab67d795a ``` Uncaught runtime errors: ERROR Objects are not valid as a React child (found: object with keys {elapsed, rate, type}). If you meant to render a collection of children, use an array instead. throwOnInvalidObjectType@http://45.150.187.29/static/js/bundle.js:29119:13 ``` if I inspect with browser dev tools, queries look the same - KO http://45.150.187.29/deepSearch?q=01e2927f1652896a1fd0c848391a36520fd76958bb61c63635a3610ab67d795a - OK http://dpp-dsg.ac.upc.edu/deepSearch?q=1f8ccabf1569143e7b8d3d985a38c39a66e150a89691bede30324ee385f6c055 but I found something that is different, the algorithms 1-2 (ereuse24 and ereuse22 respectively) on the same version gives the same ID and that is not correct: http://dpp-dsg.ac.upc.edu:8000/evidence/e7de22e2-f8a7-4051-b133-0a7a0e27611f <img width="797" alt="image" src="/attachments/8b3f35e6-df9a-4ccc-b9e6-6ba11a08b5dc"> http://45.150.187.29:8000/evidence/ae913de1-e639-476a-ad9b-78eabbe4625b <img width="815" alt="image" src="/attachments/9d2ab634-7b79-4837-8b13-7b341444f4e3"> so overall, the dpp integration is a good excuse to ensure different algorithm works but, by the way, if we go to demo.ereuse.org, the ereuse22 is not shown when DPP is not enabled; hence, when DPP is enabled MAYBE we want to switch off ereuse24? <img width="692" alt="image" src="/attachments/023125d4-c707-4f09-9253-74c371e5c48d">
cayop added 3 commits 2025-02-14 10:43:47 +00:00
cayop added 1 commit 2025-02-14 11:07:16 +00:00
cayop added 1 commit 2025-02-14 13:26:33 +00:00
Author
Owner

in session with @cayop we found that we are unable to reproduce the bug with new parse (inxi); and that old parse has

        "actions": [
          {
            "elapsed": 1,
            "rate": 0.8448,
            "type": "BenchmarkRamSysbench"
          }
        ],

which correspond with the kind of error

Uncaught runtime errors:
ERROR
Objects are not valid as a React child (found: object with keys {elapsed, rate, type}). If you meant to render a collection of children, use an array instead.

is like the react part just want key-value structures, and don't want key-array

in session with @cayop we found that we are unable to reproduce the bug with *new parse* (inxi); and that *old parse* has ``` "actions": [ { "elapsed": 1, "rate": 0.8448, "type": "BenchmarkRamSysbench" } ], ``` which correspond with the kind of error ``` Uncaught runtime errors: ERROR Objects are not valid as a React child (found: object with keys {elapsed, rate, type}). If you meant to render a collection of children, use an array instead. ``` is like the react part just want key-value structures, and don't want key-array
Author
Owner

commit that fixed the issue: 73a582aeb3

we will work on the duplicated IDs in a different issue because does not have impact on the bugfix

commit that fixed the issue: https://farga.pangea.org/ereuse/devicehub-django/commit/73a582aeb3553906895e01a5c4846f0d8b00d08c we will work on the duplicated IDs in a different issue because does not have impact on the bugfix
pedro merged commit 42f5cf7e36 into main 2025-02-14 13:36:40 +00:00
pedro deleted branch fix_build 2025-02-14 13:36:40 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: ereuse/devicehub-django#50
No description provided.