gitea/modules/log
wxiaoguang ecbb03dc6d
Improve testing and try to fix MySQL hanging (#32515)
By some CI fine tunes (`run tests`), SQLite & MSSQL could complete
in about 12~13 minutes (before > 14), MySQL could complete in 18 minutes
(before: about 23 or even > 30)

Major changes:

1. use tmpfs for MySQL storage
1. run `make test-mysql` instead of `make integration-test-coverage`
because the code coverage is not really used at the moment.
1. refactor testlogger to make it more reliable and be able to report
stuck stacktrace
1. do not requeue failed items when a queue is being flushed (failed
items would keep failing and make flush uncompleted)
1. reduce the file sizes for testing
1. use math ChaCha20 random data instead of crypot/rand (for testing
purpose only)
1. no need to `DeleteRepository` in `TestLinguist`
1. other related refactoring to make code easier to maintain
2024-11-15 23:45:07 +08:00
..
color_console_other.go Rewrite logger system (#24726) 2023-05-21 22:35:11 +00:00
color_console_windows.go Rewrite logger system (#24726) 2023-05-21 22:35:11 +00:00
color_console.go Rewrite logger system (#24726) 2023-05-21 22:35:11 +00:00
color_router.go Rewrite logger system (#24726) 2023-05-21 22:35:11 +00:00
color.go Improve testing and try to fix MySQL hanging (#32515) 2024-11-15 23:45:07 +08:00
event_format_test.go Rewrite logger system (#24726) 2023-05-21 22:35:11 +00:00
event_format.go Enable more revive linter rules (#30608) 2024-04-22 11:48:42 +00:00
event_writer_base.go Reduce some allocations in type conversion (#26772) 2023-08-29 00:43:16 +08:00
event_writer_conn_test.go Improve queue and logger context (#24924) 2023-05-26 07:31:55 +00:00
event_writer_conn.go Rewrite logger system (#24726) 2023-05-21 22:35:11 +00:00
event_writer_console.go Refactor markup package (#32399) 2024-11-04 10:59:50 +00:00
event_writer_file.go Refactor markup package (#32399) 2024-11-04 10:59:50 +00:00
event_writer.go Rewrite logger system (#24726) 2023-05-21 22:35:11 +00:00
flags_test.go Rewrite logger system (#24726) 2023-05-21 22:35:11 +00:00
flags.go Rewrite logger system (#24726) 2023-05-21 22:35:11 +00:00
groutinelabel_test.go Implement FSFE REUSE for golang files (#21840) 2022-11-27 18:20:29 +00:00
groutinelabel.go Update go dev dependencies (#22064) 2022-12-08 16:21:37 +08:00
init.go Do not output "Trace" level logs from process manager by default (#24952) 2023-05-27 10:55:24 +00:00
level_test.go Implement FSFE REUSE for golang files (#21840) 2022-11-27 18:20:29 +00:00
level.go Rewrite logger system (#24726) 2023-05-21 22:35:11 +00:00
logger_global.go Add some tests to clarify the "must-change-password" behavior (#30693) 2024-04-27 12:23:37 +00:00
logger_impl.go Fix sub-command log level (#25537) 2023-06-28 08:02:06 +02:00
logger_test.go Improve queue and logger context (#24924) 2023-05-26 07:31:55 +00:00
logger.go Rewrite logger system (#24726) 2023-05-21 22:35:11 +00:00
manager_test.go Fix sub-command log level (#25537) 2023-06-28 08:02:06 +02:00
manager.go Do not output "Trace" level logs from process manager by default (#24952) 2023-05-27 10:55:24 +00:00
misc.go Rewrite logger system (#24726) 2023-05-21 22:35:11 +00:00
stack.go Rewrite logger system (#24726) 2023-05-21 22:35:11 +00:00