diff options
| author | Aleksandr Nogikh <nogikh@google.com> | 2023-09-08 11:36:03 +0200 |
|---|---|---|
| committer | Aleksandr Nogikh <nogikh@google.com> | 2023-09-08 12:36:43 +0000 |
| commit | 1df6c94250b7558c1016ec24dadb97c447213e16 (patch) | |
| tree | 90c0eacd5b4e06954873e64c927ddaf4ec8cc556 /pkg/subsystem/linux/subsystems_test.go | |
| parent | 723248446556f80ee1e869fe7569fe4a7ed4feca (diff) | |
pkg/subsystem: do not reuse customly grouped records
If a record was specified in a custom subsystem list, do not consider it
while grouping records by mailing list.
Diffstat (limited to 'pkg/subsystem/linux/subsystems_test.go')
| -rw-r--r-- | pkg/subsystem/linux/subsystems_test.go | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/pkg/subsystem/linux/subsystems_test.go b/pkg/subsystem/linux/subsystems_test.go index f60f6d70f..7e6869161 100644 --- a/pkg/subsystem/linux/subsystems_test.go +++ b/pkg/subsystem/linux/subsystems_test.go @@ -27,9 +27,10 @@ func TestGroupLinuxSubsystems(t *testing.T) { } expected := []*subsystem.Subsystem{ { - Name: "fs", - Lists: []string{"linux-fsdevel@vger.kernel.org"}, - Maintainers: []string{"email_vfs@email.com"}, + Name: "fs", + Lists: []string{"linux-fsdevel@vger.kernel.org"}, + // Two different subsystems point to linux-fsdevel@vger.kernel.org, so + // we do not include maintainers. }, { Name: "ext4", @@ -73,7 +74,15 @@ func TestCustomCallRules(t *testing.T) { assert.Contains(t, subsystems, &subsystem.Subsystem{ Name: "udf", Maintainers: []string{"email_udf@email.com"}, + Lists: []string{"linux-fsdevel@vger.kernel.org"}, }) + // Now that udf is excluded, it becomes possible to generate a maintainer list for vfs. + assert.Contains(t, subsystems, &subsystem.Subsystem{ + Name: "fs", + Lists: []string{"linux-fsdevel@vger.kernel.org"}, + Maintainers: []string{"email_vfs@email.com"}, + }) + expectCalls := map[string][]string{ "ext4": {"syz_mount_image$ext4"}, "tmpfs": {"syz_mount_image$tmpfs"}, @@ -275,6 +284,7 @@ F: mm/shmem* UDF FILESYSTEM M: email_udf <email_udf@email.com> +L: linux-fsdevel@vger.kernel.org S: Maintained F: Documentation/filesystems/udf.rst F: fs/udf/ |
