runbot/runbot/tests
Xavier-Do 56e242a660 [IMP] runbot: refactor build error models
The initial idea to link an error to another one was a quick solution
to group them if they where related, but this became challenging
to copute metada regarding errors.

- The displayed error message was not always consistent with the real
root cause/the error that lead here.
- The aggregates (lets says, linked buils ids) could be the one of the
error, or from all error messages. Same for the versions, first seen, ..
This is confusing to knwo what is the leist we are managing and what is
the expecte result to display

Main motivation:
on a standard error page (will be changed to "assignment"), we want to
have the list of error message that is related to this one. We want to
know for each message (a real build error) what is the version,
first seen, ...
This will give more flexibility on the display,

The assigned person/team/test-tags, ... are moved to this model
The appearance data remains on the build error but are aggregate on the
assignation.
2024-11-14 08:43:06 +01:00
..
__init__.py [IMP] runbot: queue build logs in a local database 2022-11-28 06:46:49 +01:00
common.py [IMP] drunbot: docker registry 2024-08-29 08:44:57 +02:00
test_branch.py [FIX] runbot: fix staging creation 2024-03-20 09:47:51 +01:00
test_build_config_step.py [FIX] runbot: fix markdown adding escape 2024-09-05 15:33:41 +02:00
test_build_error.py [IMP] runbot: refactor build error models 2024-11-14 08:43:06 +01:00
test_build_stat.py [REL] adapt for 16.0 2023-06-20 12:34:32 +02:00
test_build.py [IMP] runbot: add trigger cross dependency 2024-04-16 11:09:50 +02:00
test_command.py [FIX] runbot: avoid unallowed characters in docker names 2020-06-17 10:15:37 +02:00
test_commit.py [FIX] runbot: ensure that commit date is always set 2023-10-04 09:00:35 +02:00
test_cron.py [IMP] drunbot: docker registry 2024-08-29 08:44:57 +02:00
test_dockerfile.py [IMP] runbot: bump chrome version to 126.0.6478.182 2024-09-05 15:34:31 +02:00
test_event.py [FIX] runbot: fix markdown adding escape 2024-09-05 15:33:41 +02:00
test_host.py [REF] runbot: various refactoring 2023-03-23 13:32:50 +01:00
test_repo.py [FIX] *: remove invalid escape sequences 2024-04-30 16:05:21 +02:00
test_runbot.py [FIX] runbot: various fixes and ref 2023-09-25 10:52:16 +02:00
test_schedule.py [IMP] runbot: better log listing 2024-04-23 10:17:34 +02:00
test_upgrade.py [IMP] runbot: add trigger cross dependency 2024-04-16 11:09:50 +02:00
test_version.py [IMP] runbot: rework dockerfile generation 2024-08-08 15:11:34 +02:00