Athanasius
497a7603f3
Merge branch 'develop' into beta
2022-05-25 14:59:47 +00:00
Athanasius
91c6ef0108
scripts/eddn-report-log-errors: Handle non-parsable softwareVersion
2022-04-24 10:08:19 +00:00
Athanasius
de6551002f
eddn-report-log-errors: fix #! line
2022-03-23 08:20:55 +00:00
Athanasius
61661926bc
eddn-report-log-errors: New EDAOS shipyard/2 error
2022-03-20 09:12:56 +00:00
Athanasius
26dac58ceb
eddn-report-log-errors: Some EDD 15.0.0.0 reported issues
2022-03-12 08:32:57 +00:00
Athanasius
1d15c546a8
scripts/eddn-report: Add Moonlight/1.3.4/Scan case
2022-02-27 18:58:32 +00:00
Athanasius
6607e3eb45
scripts/eddn-report-log-errors: EDSM/1.0.3: Materials as dict
2022-02-22 15:43:59 +00:00
Athanasius
2b141bf8ac
scripts/eddn-report-log-errors: New 'EDSM'/1.0.3/journal/Scan error
...
* Also corrects the conditionals to both skip this and always log
anything else.
2022-02-21 10:15:53 +00:00
Athanasius
a93c342550
scripts/eddn-report-log-errors: Ensure only 'known' things aren't printed
...
* Bump EDMC version to 5.3.0
* Use matching *for* known things and `pass`, and ensure there's an
"else print" everywhere to catch unknown things.
2022-02-20 10:55:42 +00:00
Athanasius
b38659a6f8
Merge branch 'develop' of github.com:EDCD/EDDN into develop
2022-02-20 08:30:56 +00:00
Athanasius
dfead5b2ab
scripts/eddn-report-log-errors: Don't print for 'old' G19s Companion
2022-02-20 08:30:05 +00:00
Athanasius
447bf42fec
Merge branch 'develop' into beta
2022-02-19 11:39:33 +00:00
Athanasius
42866fdda9
approachesettlement/1: Add no-MarketID samples for testing
2022-02-19 11:38:56 +00:00
Athanasius
8c2a5dca6f
scripts/eddn-report-log-errors: Use fileinput & update for latest
...
* Use fileinput, makes it easy to use '-' as 'stdin please'.
* EDDLite 2.0.0.0: Bad date-time
* EDMC >= 5.2.4: approachsettelement/1 issues
2022-02-18 18:07:14 +00:00
Athanasius
05d5d0215a
scripts/eddn-report-log-errors: Use a semantic_version comparison
...
Hardcoding to only **equal** to 'current known latest version' requires
maintenance on any new release of a Sender. So leverage
`semantic_version.Version.coerce('<version>')` instead so we catch "this
or later versions".
2022-02-17 11:06:01 +00:00
Athanasius
0dd6c8b196
Merge branch 'develop' into beta
2022-02-15 11:58:12 +00:00
Athanasius
ad9503d37b
scripts/testing: journal Location samples
2022-02-15 11:57:30 +00:00
Athanasius
2b653733d2
scripts/apache-log-rate: Bug fix & misc.
...
* Comparison had an off-by one, accidentally including "second before"
still.
* Print out compiled regex for matching apache lines, in case of custom
request text usage.
* Output the timestamp at the end of the largest window. This enables
easy checking of logs for possible anomalies around then.
* Comment about how apache logs *aren't* actually strictly in
time-order, but we assume they are.
2022-02-10 19:25:53 +00:00
Athanasius
0414b18f97
scripts/apache-log-rate: Use a deque
instead of a list
2022-02-10 16:26:25 +00:00
Athanasius
42129a50ce
scripts/apache-log-rate: Attempt to speed up with an array slice
2022-02-10 16:17:49 +00:00
Athanasius
cb1991739e
scripts/apache-log-rate: Determine highest message rate from apache logs
2022-02-10 15:46:47 +00:00
Athanasius
e320503f2d
Merge branch 'develop' into beta
2022-01-31 10:36:54 +00:00
Athanasius
a619a2a2ec
scripts/testing: Correct example codexentry $schemaRef
2022-01-31 10:34:26 +00:00
Athanasius
13287083c1
scripts/testing: Actual 'EDDN message' version of codexentry.json
2022-01-31 10:24:18 +00:00
Athanasius
245a111248
scripts/testing: Example codexentry file
2022-01-31 10:23:30 +00:00
Athanasius
3dc00500f3
Merge branch 'develop' into beta
2022-01-28 17:31:51 +00:00
Athanasius
1678c467d7
scripts/testing: Various additional inputs to test-sender
2022-01-28 15:14:00 +00:00
Athanasius
555672d555
Merge branch 'develop'
2022-01-18 14:15:15 +00:00
Athanasius
79b78ac831
scripts/eddn-report: Quieten some EDMC errors
...
They're noted in <https://github.com/EDCD/EDMarketConnector/issues/1403 >
2022-01-18 11:21:21 +00:00
Athanasius
a1e330be2c
scripts/eddn-report: EVA is abandoned, so ignore
2022-01-17 09:18:40 +00:00
Athanasius
ea4e0b1d4d
scripts/eddn-report: Current G19s version only / EVA is abandoned
2022-01-16 09:33:45 +00:00
Athanasius
e69f7a938a
scripts/eddn-report: Add Moonlight/1.3.4/Scan case
2022-01-15 14:09:47 +00:00
Athanasius
cc5ae32227
scripts/eddn-report: Correct EliteLogAgent comment
2022-01-12 15:43:59 +00:00
Athanasius
e93c04bb21
scripts/eddn-report: EliteLogAgent latest is 2.0.0.660
...
This allows for ignoring the ancient 0.9.2.412 that showed some errors
yesterday.
2022-01-12 09:40:47 +00:00
Athanasius
00071ba7e9
scripts/testing: Remove per-scenario scripts
...
The required functionality is now all in `test-sender.py`.
2022-01-11 16:43:30 +00:00
Athanasius
ad8fc57df3
scripts/test-sender: Support --gzip=bad
2022-01-11 16:41:25 +00:00
Athanasius
7537a300c0
scripts/test-sender: Support for valid gzip compression
2022-01-11 16:31:05 +00:00
Athanasius
fb83aae240
scripts/test-sender: Support for requesting good or bad form encoding
2022-01-11 16:27:20 +00:00
Athanasius
ecd3afbbbc
scripts/test-sender.py: Allow 'beta' and 'dev' --url aliases
...
Also explicitly states the URL and input file it uses.
2022-01-11 16:12:21 +00:00
Athanasius
02b2ea6e18
scripts/test-sender.py: Allow for changing target URL
2022-01-11 16:08:59 +00:00
Athanasius
6799a7fae9
scripts/testing: Target dev:4432, not beta:4431
...
In the long-term these all need to support a CL arg to select the
target.
2022-01-11 15:36:53 +00:00
Athanasius
a1d347aec5
scripts/testing: Add general "uses gzip" script
2022-01-11 15:35:24 +00:00
Athanasius
759b14c844
scripts/testing: Add "valid JSON looks like form-encoded" file
...
Ref: https://github.com/EDCD/EDDN/issues/165
2022-01-11 14:40:16 +00:00
Athanasius
495e27861e
scripts: Make it obvious that test-bad-gzip.py doesn't work
2022-01-10 15:53:44 +00:00
Athanasius
a8098f45b9
Move eddn-report-log-errors into scripts/
2022-01-10 09:42:17 +00:00
Athanasius
ddb9480ee6
Gateway/testscripts: Add a small README
2022-01-09 16:27:08 +00:00
Athanasius
2a8eb8d021
Gateway: Add test scripts and supporting files
...
These are what I was using on my home server to test the prior code
changes to how the Gateway code reports errors.
Ultimately these should become a part of proper tests, but for now
they're at least in the repository for anyone to utilise.
2022-01-09 16:21:23 +00:00
Athanasius
080136127e
scripts/eddn-restore-db-data: Handles if file is .gz or not
2021-07-14 09:45:46 +00:00
Athanasius
88e199e94e
scripts/mysql dumps: Add data dump script
2021-07-10 12:26:44 +00:00
Athanasius
f02efdd98b
scripts/eddn-dump-db-schema: For dumping the current DB schema
2021-07-10 11:22:00 +00:00