gitea/models
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
..
actions Trim title before insert/update to database to match the size requirements of database (#32498) 2024-11-14 07:19:14 +00:00
activities Fix nil panic if repo doesn't exist (#32501) 2024-11-14 12:17:58 +08:00
admin Fix javascript error when an anonymous user visiting migration page (#32144) 2024-10-02 04:37:16 +00:00
asymkey
auth
avatars
db Fix db engine (#32351) 2024-10-27 18:48:07 -04:00
dbfs
fixtures Reduce integration test overhead (#32475) 2024-11-14 19:28:46 +00:00
git refactor: remove redundant err declarations (#32381) 2024-10-30 19:36:24 +00:00
issues Trim title before insert/update to database to match the size requirements of database (#32498) 2024-11-14 07:19:14 +00:00
migrations Improve testing and try to fix MySQL hanging (#32515) 2024-11-15 23:45:07 +08:00
organization Reimplement GetUserOrgsList to make it simple and clear (#32486) 2024-11-14 05:31:47 +00:00
packages Fix db engine (#32351) 2024-10-27 18:48:07 -04:00
perm Move AddCollabrator and CreateRepositoryByExample to service layer (#32419) 2024-11-07 11:28:11 +08:00
project Trim title before insert/update to database to match the size requirements of database (#32498) 2024-11-14 07:19:14 +00:00
pull
repo Fix recentupdate sorting bugs (#32505) 2024-11-15 04:36:22 +00:00
secret
shared/types
system
unit Add DEFAULT_MIRROR_REPO_UNITS and DEFAULT_TEMPLATE_REPO_UNITS options (#32416) 2024-11-11 00:11:00 +00:00
unittest Reduce integration test overhead (#32475) 2024-11-14 19:28:46 +00:00
user Allow code search by filename (#32210) 2024-10-11 23:35:04 +00:00
webhook
error.go
fixture_generation.go
fixture_test.go
main_test.go
org_team_test.go
org_team.go
org_test.go
org.go
repo_test.go
repo_transfer.go
repo.go