On Mon, Sep 2, 2024 at 5:12 AM zhangdandan <zhangdan...@loongson.cn> wrote:
> Now, there are still 2 failing tests.
> ```
> 182/185 mutter:core+mutter/x11 / x11                                          
>                          FAIL            10.27s   (exit status 133 or signal 
> 5 SIGTRAP)
> 183/185 mutter:core+mutter/x11 / x11-sync                                     
>                          FAIL            10.27s   (exit status 133 or signal 
> 5 SIGTRAP)
>
> Ok:                 178
> Expected Fail:      5
> Fail:               2
> Unexpected Pass:    0
> Skipped:            0
> Timeout:            0
>
> ```
>
> Could you add loong64 to the override_dh_auto_test lists in d/rules?

Well that is progress. The Debian GNOME team requests that we have
some proof that mutter actually works on a non-release architecture
before disabling test failures. The goal here from our perspective is
not trying to get loong64 to build 99% of Debian packages, but whether
those built packages actually are usable.

The strongest evidence is if you can show that GNOME Shell works on
that architecture.

Alternatively, gnome-settings-daemon has build tests that use mutter.
Those currently aren't run on several architectures because mutter is
so broken that the tests fail. If you can remove the !loong64
overrides from its debian/control so that the mutter tests run and all
pass, I think that could be enough evidence too.

Thank you,
Jeremy Bícha

Reply via email to