Unit test stopped at 40% before pull request

Hello dear LibreNMS Community,

I am working on Juniper RPM support the same way Cisco SLA is already working.
It is working and I will detail my changes in the pull request.

I am working with an Ubuntu 20.04 VM. I forked the LibreNMS project and created a new branch.
I was about to create a Pull Request but before I need to be sure that Unit tests are not mandatory.
So the unit test stopped at 40 % with the command ./lnms dev:check
I did not find any tests for Cisco SLA modules as my feature is really similar. So I suppose the unit tests are not set for this.
Could you just confirm please?

I am not really familiar with Unit tests but I will be happy to learn!

Please find here the output of validate script :

====================================
Component | Version
--------- | -------
LibreNMS  | 21.4.0-23-g0d1448b76
DB Schema | Not Connected (0)
PHP       | 7.4.3
Python    | 3.8.5
MySQL     | ?
RRDTool   | 1.7.2
SNMP      | NET-SNMP 5.8
====================================

[OK]    Composer Version: 2.0.12
[OK]    Dependencies up-to-date.
Could not connect to database, check logs/librenms.log.

Thanks in advance for your help and have a great day!

Yours sincerely.

Yes, the SLA module does not have the ability to test yet, but it would be very good to add this ability.
Mostly it just needs some bits added to tests/module_tables.yaml