CDash icon indicating copy to clipboard operation
CDash copied to clipboard

Dynamic Analysis results not displayed

Open shamefulCake1 opened this issue 1 year ago • 6 comments

Bug report

Expected Behavior

When submitting "dynamic analysis" results, I expect to be able to click on the number of discovered errors and see by-file results, like it used to be in the past.

Actual Behavior

I can click on the number of errors, but the table displayed there is empty.

CDash Version

7b012c26bc3d747827cd6584c8fd1839d46265fa

Additional Information

Postgresql, if that matters. "Production" build with ssl manually disabled.

The number of defects found is reported to be large, 103731 , for 1000 tests. I am not sure this number is correct. The sanitizer is asan+lsan.

shamefulCake1 avatar Dec 22 '23 09:12 shamefulCake1

Are there any errors in the logs?

williamjallen avatar Dec 22 '23 13:12 williamjallen

No. Well, at least not in the docker logs for cdash and cdash_postgres.

shamefulCake1 avatar Dec 25 '23 07:12 shamefulCake1

I wouldn't mind debugging this properly, but cdash uses just too many web trickery I am not aware of.

I found that .vue file with the page, ./resources/js/components/ViewDynamicAnalysis.vue, but I don't seem to find out how that cdash.defecttypes is populated. (What is that "cdash" object? A javascript object? A php object? Do they have a 1-to-1 mapping?

shamefulCake1 avatar Dec 25 '23 09:12 shamefulCake1

No. Well, at least not in the docker logs for cdash and cdash_postgres.

The relevant logs are in /cdash/storage/logs if you're using our default Docker image.

williamjallen avatar Dec 25 '23 17:12 williamjallen

This directory is empty on both cdash, and cdash_worker. Yes, I am using the default docker image, rebuilt.

shamefulCake1 avatar Dec 26 '23 04:12 shamefulCake1

I'm having trouble reproducing this issue locally, and it's hard to debug without more information such as error logs. I'll leave this issue open in case anyone else happens to be experiencing a similar issue and narrow down the issue to a minimal reproducible example.

williamjallen avatar Dec 29 '23 21:12 williamjallen