setup:di:compile-multi-tenant reports about 12 errors

Errors during compilation:
        Magento\NewRelicReporting\Test\Unit\Model\Observer\ReportSystemCacheFlushToNewRelicTest
                #2048 Declaration of Magento\Newsletter\Test\Unit\Model\Queue\TransportBuilderTest::testGetTransport() should be compatible with Magento\Framework\Mail\Test\Unit\Template\TransportBuilderTest::testGetTransport($templateType, $messageType, $bodyText, $templateNamespace)
        Magento\Framework\Code\Test\Unit\Generator\TestAsset\TestGenerationClass
                Class Not_Existing_Class does not exist
        WrongArgumentsOrder
                Incompatible argument type: Required type: \stdClass. Actual type: \ClassExtendsDefaultPhpType; File:
lib/internal/Magento/Framework/Code/Test/Unit/Reader/_files/ClassesForArgumentsReader.php

        ArgumentsOnSeparateLines
                Incompatible argument type: Required type: \stdClass. Actual type: \ClassExtendsDefaultPhpType; File:
lib/internal/Magento/Framework/Code/Test/Unit/Reader/_files/ClassesForArgumentsReader.php

        ClassArgumentAlreadyInjectedIntoContext
                Incorrect dependency in class ClassArgumentAlreadyInjectedIntoContext in lib/internal/Magento/Framework/Code/Test/Unit/Validator/_files/ClassesForConstructorIntegrity.php
\ClassA already exists in context object
        ClassArgumentWrongOrderForParentArguments
                Incompatible argument type: Required type: \Context. Actual type: \ClassA; File:
lib/internal/Magento/Framework/Code/Test/Unit/Validator/_files/ClassesForConstructorIntegrity.php

        ClassArgumentWithWrongParentArgumentsType
                Incompatible argument type: Required type: array. Actual type: \ClassB; File:
lib/internal/Magento/Framework/Code/Test/Unit/Validator/_files/ClassesForConstructorIntegrity.php

        ClassArgumentAlreadyInjectedInContext
                Incorrect dependency in class ClassArgumentAlreadyInjectedInContext in lib/internal/Magento/Framework/Code/Test/Unit/Validator/_files/ClassesForContextAggregation.php
\ClassFirst already exists in context object
        ClassArgumentWithAlreadyInjectedInterface
                Incorrect dependency in class ClassArgumentWithAlreadyInjectedInterface in lib/internal/Magento/Framework/Code/Test/Unit/Validator/_files/ClassesForContextAggregation.php
\InterfaceFirst already exists in context object
        Magento\SomeModule\Model\Five\Test
                Missed required argument factory in parent::__construct call. File: lib/internal/Magento/Framework/Code/Test/Unit/_files/app/code/Magento/SomeModule/Model/Five/Test.php
        Magento\SomeModule\Model\Four\Test
                Extra parameters passed to parent construct: $factory. File: lib/internal/Magento/Framework/Code/Test/Unit/_files/app/code/Magento/SomeModule/Model/Four/Test.php
        Magento\SomeModule\Model\Six\Test
                Incompatible argument type: Required type: \Magento\SomeModule\Model\Proxy. Actual type: \Magento\SomeModule\Model\ElementFactory; File:
lib/internal/Magento/Framework/Code/Test/Unit/_files/app/code/Magento/SomeModule/Model/Six/Test.php

Total Errors Count: 12

https://github.com/magento/magento2/issues/2365