timvideos / edid.tv

EDID Database Website
GNU General Public License v2.0
26 stars 7 forks source link

Add support for parsing standard Xorg.log output #46

Open imirkin opened 4 years ago

imirkin commented 4 years ago

There's a wealth of xorg.log files posted for various debug purposes. Make it easy to import data from these.

This output is produced by hw/xfree86/ddc/print_edid.c so all DDX's should produce the same output.

imirkin commented 4 years ago

FWIW the failing test is "ERROR: test_valid (frontend.selenium_tests.test_upload.UploadSeleniumTestCase)" which fails with a timeout. I don't think that's a result of anything done in this commit.

imirkin commented 4 years ago

Hm, actually I can reproduce that selenium failure locally. I'll figure out what's going on. The binary upload gets a 500 error.

imirkin commented 4 years ago

Ugh, the error is caused by frontend/views.py:123 doing edid_object.save() which results in a 'database table is locked: frontend_edid" error. Clearly not caused by my change (reproduced same thing on master), so must be a change in django or sqlite driver.

coveralls commented 4 years ago

Coverage Status

Coverage increased (+0.02%) to 99.217% when pulling fd9e77a4bc5c4616761828a5db998e471aa8281c on imirkin:master into 0675d67c8bae1420abde1089c69c0185a88d7f55 on timvideos:master.