browsertrix-crawler/tests
Tessa Walsh 0192d05f4c Implement improved json-l logging
- Add Logger class with methods for info, error, warn, debug, fatal
- Add context, timestamp, and details fields to log entries
- Log messages as JSON Lines
- Replace puppeteer-cluster stats with custom stats implementation
- Log behaviors by default
- Amend argParser to reflect logging changes
- Capture and log stdout/stderr from awaited child_processes
- Modify tests to use webrecorder.net to avoid timeouts
2023-01-19 14:17:27 -05:00
..
fixtures Implement improved json-l logging 2023-01-19 14:17:27 -05:00
.DS_Store tests text extraction (#30) 2021-03-01 16:00:23 -08:00
adblockrules.test.js Add ad blocking via request interception (#173) 2022-11-15 18:30:27 -08:00
basic_crawl.test.js Convert to ESM (#179) 2022-11-15 18:30:27 -08:00
blockrules.test.js Convert to ESM (#179) 2022-11-15 18:30:27 -08:00
collection_name.test.js Convert to ESM (#179) 2022-11-15 18:30:27 -08:00
config_file.test.js Implement improved json-l logging 2023-01-19 14:17:27 -05:00
config_stdin.test.js Convert to ESM (#179) 2022-11-15 18:30:27 -08:00
custom_driver.test.js Add screenshot functionality (#188) 2022-12-21 09:06:13 -08:00
extra_hops_depth.test.js Implement improved json-l logging 2023-01-19 14:17:27 -05:00
scopes.test.js Convert to ESM (#179) 2022-11-15 18:30:27 -08:00
screenshot.test.js Add screenshot functionality (#188) 2022-12-21 09:06:13 -08:00
url_file_list.test.js Implement improved json-l logging 2023-01-19 14:17:27 -05:00
warcinfo.test.js Convert to ESM (#179) 2022-11-15 18:30:27 -08:00