Ian McInerney
e6632bb983
Rename PCB IO classes/files
2 years ago
Jeff Young
0002eca70b
Fix missing string-to-int conversion.
2 years ago
Jeff Young
f08370b3dc
Remove no-longer-used guard.
2 years ago
Jeff Young
81117d2217
Fix memory leak from double-allocation.
2 years ago
Jeff Young
4b22b1e831
Debugging aid.
2 years ago
Jeff Young
ac7ceb03ee
Fix warning message typo, empty wxString::Format, and formatting.
2 years ago
Jeff Young
9e309d1d83
Coding standards and wxS() safety.
2 years ago
Jeff Young
f24cf2250e
Make sure we have a BOARD when trying to read nets.
Also fixes a nullptr bug when trying to write nets when we don't
have a NODE.
2 years ago
Seth Hillbrand
a6073ae566
Revert pns_log_file.cpp change to compile
2 years ago
Jeff Young
6166a96b8e
Update PSN logger to new NET_HANDLE architecture.
2 years ago
Seth Hillbrand
b9936b6d8a
Fix fat-finged correction in c5f97421
2 years ago
Seth Hillbrand
c5f9742153
Fix PNS QA compile
2 years ago
Alex Shvartzkop
918ada9b16
Fix CI build.
2 years ago
Roberto Fernandez Bautista
fd7781510e
PNS Log Viewer: Add Open / Save as GUI functions
2 years ago
Roberto Fernandez Bautista
6ba250a4e6
PNS Log Viewer: Refactor loading/saving functions
2 years ago
Jon Evans
93b7862615
PNS Log viewer: open project read-only
2 years ago
Jon Evans
103eb556f7
PNS: Make sure log viewer uses the actual design settings
2 years ago
Tomasz Włostowski
b22b0e5d03
qa: ignore duplicates in PNS regression test reference data
2 years ago
Marek Roszko
8d4db2edf5
Move tests around
2 years ago
Jeff Young
729e64f33a
Add call modification missed from previous commit.
3 years ago
Tomasz Wlostowski
99bcdf7979
qa: introducing headless regression test suite for the P&S. Works by playing out pre-recorded events and comparing the resulting geometry against a human-approved reference.
Other changes:
- store all router settings (ROUTING_SETTINGS) in the debug dump in a separate JSON file
- store router mode (single/diff/tune) in the event log file
- factor out the regression test player and the graphical log/debug tool into separate main files
- bring CONSOLE_LOG and CONSOLE_MSG_REPORTER to the common test headers
3 years ago
Tomasz Wlostowski
563b67f9a0
qa: some new stuff for the P&S debugger:
- search/filter in messages
- detection of non-45 degree lines
- indication of routing stage status (OK/FAIL)
- loading of project files (for custom DRC rules)
3 years ago
jean-pierre charras
eac1ab3d1f
QA: fix paths in CMakeLists.txt after QA paths changes
4 years ago
Sylwester Kocjan
df2d8a5680
qa: move tools to the separate directory
4 years ago
Tomasz Wlostowski
adace996f4
qa/pns: refactored the P&S debug tool:
- factored out 'business' code from the UI code
- moved to the new DEBUG_DECORATOR interface
- UI-less log file and log player classes as a step towards P&S unit tests
4 years ago