<p dir="auto">This is a feature request/suggestion.</p>
<p dir="auto">It would pretty nifty to be able to prefix route IDs/names on import. The idea is that the same routing resource could be imported multiple times and generate unique route names.</p>
<p dir="auto">For example: if you have a typical form login on one host for a UI and a stateless API token authentication on another. You might want to share the same routing config for your API between the two hosts.</p>
<div class="highlight highlight-text-xml notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; ?&gt;
&lt;routes xmlns=&quot;http://symfony.com/schema/routing&quot;
    xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot;
    xsi:schemaLocation=&quot;http://symfony.com/schema/routing
        http://symfony.com/schema/routing/routing-1.0.xsd&quot;&gt;

    &lt;!-- ... --&gt;

    &lt;import resource=&quot;@AppBundle/Resources/config/api.xml&quot; prefix=&quot;/api&quot; host=&quot;%uihost%&quot;&gt;
        &lt;default key=&quot;_format&quot;&gt;json&lt;/default&gt;
    &lt;/import&gt;

    &lt;import resource=&quot;@AppBundle/Resources/config/api.xml&quot; host=&quot;%apihost%&quot;&gt;
        &lt;default key=&quot;_format&quot;&gt;json&lt;/default&gt;
    &lt;/import&gt;

&lt;/routes&gt;"><pre class="notranslate">&lt;?<span class="pl-ent">xml</span><span class="pl-e"> version</span>=<span class="pl-s"><span class="pl-pds">"</span>1.0<span class="pl-pds">"</span></span><span class="pl-e"> encoding</span>=<span class="pl-s"><span class="pl-pds">"</span>UTF-8<span class="pl-pds">"</span></span> ?&gt;
&lt;<span class="pl-ent">routes</span> <span class="pl-e">xmlns</span>=<span class="pl-s"><span class="pl-pds">"</span>http://symfony.com/schema/routing<span class="pl-pds">"</span></span>
    <span class="pl-e">xmlns</span><span class="pl-e">:</span><span class="pl-e">xsi</span>=<span class="pl-s"><span class="pl-pds">"</span>http://www.w3.org/2001/XMLSchema-instance<span class="pl-pds">"</span></span>
    <span class="pl-e">xsi</span><span class="pl-e">:</span><span class="pl-e">schemaLocation</span>=<span class="pl-s"><span class="pl-pds">"</span>http://symfony.com/schema/routing</span>
<span class="pl-s">        http://symfony.com/schema/routing/routing-1.0.xsd<span class="pl-pds">"</span></span>&gt;

    <span class="pl-c"><span class="pl-c">&lt;!--</span> ... <span class="pl-c">--&gt;</span></span>

    &lt;<span class="pl-ent">import</span> <span class="pl-e">resource</span>=<span class="pl-s"><span class="pl-pds">"</span>@AppBundle/Resources/config/api.xml<span class="pl-pds">"</span></span> <span class="pl-e">prefix</span>=<span class="pl-s"><span class="pl-pds">"</span>/api<span class="pl-pds">"</span></span> <span class="pl-e">host</span>=<span class="pl-s"><span class="pl-pds">"</span>%uihost%<span class="pl-pds">"</span></span>&gt;
        &lt;<span class="pl-ent">default</span> <span class="pl-e">key</span>=<span class="pl-s"><span class="pl-pds">"</span>_format<span class="pl-pds">"</span></span>&gt;json&lt;/<span class="pl-ent">default</span>&gt;
    &lt;/<span class="pl-ent">import</span>&gt;

    &lt;<span class="pl-ent">import</span> <span class="pl-e">resource</span>=<span class="pl-s"><span class="pl-pds">"</span>@AppBundle/Resources/config/api.xml<span class="pl-pds">"</span></span> <span class="pl-e">host</span>=<span class="pl-s"><span class="pl-pds">"</span>%apihost%<span class="pl-pds">"</span></span>&gt;
        &lt;<span class="pl-ent">default</span> <span class="pl-e">key</span>=<span class="pl-s"><span class="pl-pds">"</span>_format<span class="pl-pds">"</span></span>&gt;json&lt;/<span class="pl-ent">default</span>&gt;
    &lt;/<span class="pl-ent">import</span>&gt;

&lt;/<span class="pl-ent">routes</span>&gt;</pre></div>
<p dir="auto">Right now this can't be done. The second import overrides all the named routes in the first. Ideally I'd like to be able to do this...</p>
<div class="highlight highlight-text-xml notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; ?&gt;
&lt;routes xmlns=&quot;http://symfony.com/schema/routing&quot;
    xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot;
    xsi:schemaLocation=&quot;http://symfony.com/schema/routing
        http://symfony.com/schema/routing/routing-1.0.xsd&quot;&gt;

    &lt;!-- ... --&gt;

    &lt;import resource=&quot;@AppBundle/Resources/config/api.xml&quot; prefix=&quot;/api&quot; host=&quot;%uihost%&quot;&gt;
        &lt;default key=&quot;_format&quot;&gt;json&lt;/default&gt;
    &lt;/import&gt;

    &lt;import resource=&quot;@AppBundle/Resources/config/api.xml&quot; host=&quot;%apihost%&quot; idprefix=&quot;api.&quot;&gt;
        &lt;default key=&quot;_format&quot;&gt;json&lt;/default&gt;
    &lt;/import&gt;

&lt;/routes&gt;"><pre class="notranslate">&lt;?<span class="pl-ent">xml</span><span class="pl-e"> version</span>=<span class="pl-s"><span class="pl-pds">"</span>1.0<span class="pl-pds">"</span></span><span class="pl-e"> encoding</span>=<span class="pl-s"><span class="pl-pds">"</span>UTF-8<span class="pl-pds">"</span></span> ?&gt;
&lt;<span class="pl-ent">routes</span> <span class="pl-e">xmlns</span>=<span class="pl-s"><span class="pl-pds">"</span>http://symfony.com/schema/routing<span class="pl-pds">"</span></span>
    <span class="pl-e">xmlns</span><span class="pl-e">:</span><span class="pl-e">xsi</span>=<span class="pl-s"><span class="pl-pds">"</span>http://www.w3.org/2001/XMLSchema-instance<span class="pl-pds">"</span></span>
    <span class="pl-e">xsi</span><span class="pl-e">:</span><span class="pl-e">schemaLocation</span>=<span class="pl-s"><span class="pl-pds">"</span>http://symfony.com/schema/routing</span>
<span class="pl-s">        http://symfony.com/schema/routing/routing-1.0.xsd<span class="pl-pds">"</span></span>&gt;

    <span class="pl-c"><span class="pl-c">&lt;!--</span> ... <span class="pl-c">--&gt;</span></span>

    &lt;<span class="pl-ent">import</span> <span class="pl-e">resource</span>=<span class="pl-s"><span class="pl-pds">"</span>@AppBundle/Resources/config/api.xml<span class="pl-pds">"</span></span> <span class="pl-e">prefix</span>=<span class="pl-s"><span class="pl-pds">"</span>/api<span class="pl-pds">"</span></span> <span class="pl-e">host</span>=<span class="pl-s"><span class="pl-pds">"</span>%uihost%<span class="pl-pds">"</span></span>&gt;
        &lt;<span class="pl-ent">default</span> <span class="pl-e">key</span>=<span class="pl-s"><span class="pl-pds">"</span>_format<span class="pl-pds">"</span></span>&gt;json&lt;/<span class="pl-ent">default</span>&gt;
    &lt;/<span class="pl-ent">import</span>&gt;

    &lt;<span class="pl-ent">import</span> <span class="pl-e">resource</span>=<span class="pl-s"><span class="pl-pds">"</span>@AppBundle/Resources/config/api.xml<span class="pl-pds">"</span></span> <span class="pl-e">host</span>=<span class="pl-s"><span class="pl-pds">"</span>%apihost%<span class="pl-pds">"</span></span> <span class="pl-e">idprefix</span>=<span class="pl-s"><span class="pl-pds">"</span>api.<span class="pl-pds">"</span></span>&gt;
        &lt;<span class="pl-ent">default</span> <span class="pl-e">key</span>=<span class="pl-s"><span class="pl-pds">"</span>_format<span class="pl-pds">"</span></span>&gt;json&lt;/<span class="pl-ent">default</span>&gt;
    &lt;/<span class="pl-ent">import</span>&gt;

&lt;/<span class="pl-ent">routes</span>&gt;</pre></div>
<p dir="auto">All routes in the second import would get the ID <code class="notranslate">api.{original_id_attribute_value}</code>.</p>
<h3 dir="auto">Problem</h3>
<p dir="auto">Thanks to the work of <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/nicolas-grekas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/nicolas-grekas">@nicolas-grekas</a> and the community, Symfony tests are faster every day. But we can do better.</p>
<p dir="auto">I've analyzed the Symfony 2.3 test suite and I've found that <strong>some tests are very slow</strong>. I can think of 3 reasons for a slow test:</p>
<ol dir="auto">
<li>It's slow because the tested Symfony feature is slow. Let's try to fix that feature.</li>
<li>It's slow because the test code is not good enough. Let's fix the test.</li>
<li>It's slow because the test or the Symfony feature are complicated. Nothing is wrong with the test. Don't change anything.</li>
</ol>
<h3 dir="auto">Solution</h3>
<ul dir="auto">
<li>I propose to work on fixing the slowest Symfony tests.</li>
<li>If you are experienced with Symfony, add a comment in this issue saying which tests are you going to working on, so we don't duplicate the work (e.g. <em>I'm looking into Process component tests</em>).</li>
<li>If you are new to Symfony and want to contribute, you can ask me for help or guidance.</li>
</ul>
<p dir="auto">When fixing a test/feature to make it faster, keep in mind that we'll reject:</p>
<ul dir="auto">
<li>Meaningless changes (e.g. replace single quotes by double quotes).</li>
<li>Changes that destroy code readability.</li>
</ul>
<p dir="auto">In case of doubt, ask us!</p>
<h3 dir="auto">Details</h3>
<p dir="auto">I took the fastest test as reference (in my machine it was <code class="notranslate">InputArgumentTest::testGetDefault</code>) and this is the list of the slowest Symfony tests:</p>
<h4 dir="auto">Tests which are at least 10,000 times slower than the fastest test</h4>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content=" 21,107x slower : Symfony\Component\HttpFoundation\Tests\Session\Storage\MetadataBagTest::testInitialize
 20,186x slower : Symfony\Component\Routing\Tests\Generator\Dumper\PhpGeneratorDumperTest::testDumpWithTooManyRoutes
 12,647x slower : Symfony\Component\Process\Tests\ProcessTest::testProcessPipes with data set #9
 [WORKING ON THIS] 10,754x slower : Symfony\Component\Filesystem\Tests\FilesystemTest::testCopyForOriginUrlsAndExistingLocalFileDefaultsToNotCopy
 10,601x slower : Symfony\Component\Finder\Tests\Iterator\SortableIteratorTest::testAccept with data set #2
 10,570x slower : Symfony\Component\Finder\Tests\Iterator\SortableIteratorTest::testAccept with data set #4
 10,569x slower : Symfony\Component\Finder\Tests\Iterator\SortableIteratorTest::testAccept with data set #3"><pre class="notranslate"><code class="notranslate"> 21,107x slower : Symfony\Component\HttpFoundation\Tests\Session\Storage\MetadataBagTest::testInitialize
 20,186x slower : Symfony\Component\Routing\Tests\Generator\Dumper\PhpGeneratorDumperTest::testDumpWithTooManyRoutes
 12,647x slower : Symfony\Component\Process\Tests\ProcessTest::testProcessPipes with data set #9
 [WORKING ON THIS] 10,754x slower : Symfony\Component\Filesystem\Tests\FilesystemTest::testCopyForOriginUrlsAndExistingLocalFileDefaultsToNotCopy
 10,601x slower : Symfony\Component\Finder\Tests\Iterator\SortableIteratorTest::testAccept with data set #2
 10,570x slower : Symfony\Component\Finder\Tests\Iterator\SortableIteratorTest::testAccept with data set #4
 10,569x slower : Symfony\Component\Finder\Tests\Iterator\SortableIteratorTest::testAccept with data set #3
</code></pre></div>
<h4 dir="auto">Tests which are at least 1,000 times slower than the fastest test</h4>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="  9,453x slower : Symfony\Bundle\SecurityBundle\Tests\Functional\SecurityRoutingIntegrationTest::testRoutingErrorIsExposedWhenNotProtected with data set #0 ('config.yml')
  9,348x slower : Symfony\Component\Finder\Tests\Iterator\RecursiveDirectoryIteratorTest::testRewindOnFtp
  8,898x slower : Symfony\Component\Finder\Tests\Iterator\RecursiveDirectoryIteratorTest::testSeekOnFtp
  8,420x slower : Symfony\Bundle\SecurityBundle\Tests\Functional\SecurityRoutingIntegrationTest::testRoutingErrorIsNotExposedForProtectedResourceWhenLoggedInWithInsufficientRights with data set #1 ('routes_as_path.yml')
  8,154x slower : Symfony\Bundle\FrameworkBundle\Tests\Functional\SessionTest::testTwoClients with data set #0 ('config.yml', true)
  7,588x slower : Symfony\Component\Process\Tests\ProcessTest::testProcessPipes with data set #8 ('fwrite(STDOUT, $in = file_get... $in);', 4096)
  7,074x slower : Symfony\Bundle\SecurityBundle\Tests\Functional\SecurityRoutingIntegrationTest::testRoutingErrorIsNotExposedForProtectedResourceWhenLoggedInWithInsufficientRights with data set #0 ('config.yml')
  7,064x slower : Symfony\Bundle\SecurityBundle\Tests\Functional\SecurityRoutingIntegrationTest::testSecurityConfigurationForMultipleIPAddresses with data set #0 ('config.yml')
  6,997x slower : Symfony\Bundle\SecurityBundle\Tests\Functional\SecurityRoutingIntegrationTest::testSecurityConfigurationForMultipleIPAddresses with data set #1 ('routes_as_path.yml')
  6,838x slower : Symfony\Bundle\SecurityBundle\Tests\Functional\SecurityRoutingIntegrationTest::testRoutingErrorIsExposedWhenNotProtected with data set #1 ('routes_as_path.yml')
  6,774x slower : Symfony\Bundle\SecurityBundle\Tests\Functional\CsrfFormLoginTest::testFormLoginAndLogoutWithCsrfTokens with data set #0 ('config.yml')
  6,014x slower : Symfony\Bundle\SecurityBundle\Tests\Functional\FormLoginTest::testFormLogin with data set #1 ('routes_as_path.yml')
  5,859x slower : Symfony\Bundle\SecurityBundle\Tests\Functional\LocalizedRoutesAsPathTest::testLoginLogoutProcedure with data set #0 ('en')
  5,800x slower : Symfony\Bundle\SecurityBundle\Tests\Functional\LocalizedRoutesAsPathTest::testLoginFailureWithLocalizedFailurePath with data set #0 ('en')
  5,646x slower : Symfony\Bundle\SecurityBundle\Tests\Functional\SwitchUserTest::testSwitchedUserCannotSwitchToOther
  4,590x slower : Symfony\Bundle\FrameworkBundle\Tests\Functional\SessionTest::testWelcome with data set #0 ('config.yml', true)
  4,276x slower : Symfony\Component\Stopwatch\Tests\StopwatchEventTest::testDuration
  4,142x slower : Symfony\Bundle\SecurityBundle\Tests\Functional\FormLoginTest::testFormLogin with data set #0 ('config.yml')
  4,141x slower : Symfony\Bundle\SecurityBundle\Tests\Functional\CsrfFormLoginTest::testFormLoginAndLogoutWithCsrfTokens with data set #1 ('routes_as_path.yml')
  3,977x slower : Symfony\Bundle\SecurityBundle\Tests\Functional\LocalizedRoutesAsPathTest::testAccessRestrictedResourceWithForward with data set #0 ('en')
  3,941x slower : Symfony\Bundle\SecurityBundle\Tests\Functional\SecurityRoutingIntegrationTest::testRoutingErrorIsNotExposedForProtectedResourceWhenAnonymous with data set #1 ('routes_as_path.yml')
  3,874x slower : Symfony\Bundle\SecurityBundle\Tests\Functional\SwitchUserTest::testSwitchUser with data set &quot;authorized_user_cannot_switch_to_non_existent&quot; ('user_can_switch', 'user_does_not_exist', 'user_can_switch', 500)
  3,849x slower : Symfony\Bundle\SecurityBundle\Tests\Functional\SecurityRoutingIntegrationTest::testRoutingErrorIsNotExposedForProtectedResourceWhenAnonymous with data set #0 ('config.yml')
  3,804x slower : Symfony\Bundle\SecurityBundle\Tests\Functional\AuthenticationCommencingTest::testAuthenticationIsCommencingIfAccessDeniedExceptionIsWrapped
  3,690x slower : Symfony\Bundle\SecurityBundle\Tests\Functional\SecurityRoutingIntegrationTest::testSecurityConfigurationForSingleIPAddress with data set #0 ('config.yml')
  3,686x slower : Symfony\Bundle\SecurityBundle\Tests\Functional\SecurityRoutingIntegrationTest::testSecurityConfigurationForSingleIPAddress with data set #1 ('routes_as_path.yml')
  3,332x slower : Symfony\Bundle\SecurityBundle\Tests\Functional\FirewallEntryPointTest::testItUsesTheConfiguredEntryPointWhenUsingUnknownCredentials
  3,278x slower : Symfony\Bundle\SecurityBundle\Tests\Functional\FirewallEntryPointTest::testItUsesTheConfiguredEntryPointFromTheExceptionListenerWithFormLoginAndNoCredentials
  3,116x slower : Symfony\Component\Process\Tests\ProcessTest::testGetExitCodeIsNullOnWhenStartingAgain
  3,006x slower : Symfony\Bundle\FrameworkBundle\Tests\Functional\ProfilerTest::testProfilerIsDisabled with data set #1 (true)
  2,816x slower : Symfony\Bundle\FrameworkBundle\Tests\Functional\SessionTest::testFlash with data set #0 ('config.yml', true)
  2,323x slower : Symfony\Bundle\FrameworkBundle\Tests\Command\CacheClearCommand\CacheClearCommandTest::testCacheIsFreshAfterCacheClearedWithWarmup
  2,278x slower : Symfony\Component\Process\Tests\ProcessTest::testStartAfterATimeout
  2,214x slower : Symfony\Component\Stopwatch\Tests\StopwatchEventTest::testEnsureStopped
  2,176x slower : Symfony\Component\Process\Tests\ProcessTest::testRunProcessWithTimeout
  2,166x slower : Symfony\Component\Stopwatch\Tests\StopwatchTest::testStop
  2,005x slower : Symfony\Bundle\SecurityBundle\Tests\DependencyInjection\YamlCompleteConfigurationTest::testEncoders
  1,991x slower : Symfony\Bundle\SecurityBundle\Tests\Functional\CsrfFormLoginTest::testFormLoginWithInvalidCsrfToken with data set #1 ('routes_as_path.yml')
  1,938x slower : Symfony\Bundle\FrameworkBundle\Tests\Templating\Helper\FormHelperDivLayoutTest::testRest
  1,848x slower : Symfony\Bridge\Twig\Tests\Extension\FormExtensionDivLayoutTest::testThemeBlockInheritanceUsingUse
  [IMPROVED] 1,784x slower : Symfony\Bundle\FrameworkBundle\Tests\DependencyInjection\XmlFrameworkExtensionTest::testDisabledProfiler
  [IMPROVED] 1,758x slower : Symfony\Bundle\FrameworkBundle\Tests\DependencyInjection\YamlFrameworkExtensionTest::testValidation
  [IMPROVED] 1,736x slower : Symfony\Bundle\FrameworkBundle\Tests\DependencyInjection\XmlFrameworkExtensionTest::testValidation
  1,732x slower : Symfony\Bundle\FrameworkBundle\Tests\DependencyInjection\YamlFrameworkExtensionTest::testEsi
  [IMPROVED] 1,703x slower : Symfony\Bundle\FrameworkBundle\Tests\DependencyInjection\PhpFrameworkExtensionTest::testValidation
  [IMPROVED] 1,680x slower : Symfony\Bundle\FrameworkBundle\Tests\DependencyInjection\PhpFrameworkExtensionTest::testEsi
  1,658x slower : Symfony\Bundle\SecurityBundle\Tests\DependencyInjection\XmlCompleteConfigurationTest::testEncoders
  1,617x slower : Symfony\Component\HttpKernel\Tests\HttpCache\HttpCacheTest::testDoesNotCacheSomeStatusCodeResponses
  1,614x slower : Symfony\Bundle\SecurityBundle\Tests\DependencyInjection\PhpCompleteConfigurationTest::testRolesHierarchy
  1,604x slower : Symfony\Component\Process\Tests\ProcessTest::testGetExitCodeIsNullOnStart
  1,587x slower : Symfony\Component\Process\Tests\ProcessTest::testIsSuccessfulOnlyAfterTerminated
  1,574x slower : Symfony\Bundle\SecurityBundle\Tests\DependencyInjection\SecurityExtensionTest::testFirewallWithoutAuthenticationListener
  1,560x slower : Symfony\Component\Process\Tests\ProcessTest::testStatus
  1,536x slower : Symfony\Component\Process\Tests\ProcessTest::testTTYCommand
  1,462x slower : Symfony\Component\Process\Tests\ProcessTest::testStopWithTimeoutIsActuallyWorking
  1,377x slower : Symfony\Bundle\FrameworkBundle\Tests\Templating\Helper\FormHelperDivLayoutTest::testDateTime
  1,358x slower : Symfony\Bundle\FrameworkBundle\Tests\Templating\Helper\FormHelperTableLayoutTest::testSingleChoiceRequiredWithEmptyValueViaView
  1,329x slower : Symfony\Bundle\FrameworkBundle\Tests\Templating\Helper\FormHelperTableLayoutTest::testMoney
  1,285x slower : Symfony\Bundle\FrameworkBundle\Tests\Templating\Helper\FormHelperDivLayoutTest::testTimeWithEmptyValueGlobal
  1,260x slower : Symfony\Component\Form\Tests\Extension\Validator\Type\FormTypeValidatorExtensionTest::testValidationGroupsCanBeSetToCallback
  1,253x slower : Symfony\Bridge\ProxyManager\Tests\LazyProxy\PhpDumper\ProxyDumperTest::testGetProxyCode
  1,227x slower : Symfony\Bundle\FrameworkBundle\Tests\DependencyInjection\ConfigurationTest::testValidTrustedProxies with data set #3 (null, array())
  1,174x slower : Symfony\Component\Console\Tests\Helper\DialogHelperTest::testAskWithAutocomplete
  1,146x slower : Symfony\Component\Process\Tests\ProcessTest::testCheckTimeoutOnStartedProcess
  1,119x slower : Symfony\Component\BrowserKit\Tests\ClientTest::testInsulatedRequests
  1,117x slower : Symfony\Component\Validator\Tests\Constraints\CardSchemeValidatorTest::testInvalidNumbers with data set #0 ('VISA', '42424242424242424242')
  1,106x slower : Symfony\Component\Finder\Tests\BsdFinderTest::testName
  1,083x slower : Symfony\Component\ClassLoader\Tests\ClassCollectionLoaderTest::testCommentStripping
  1,074x slower : Symfony\Bundle\FrameworkBundle\Tests\Functional\FragmentTest::testFragment with data set #1 (true)
  1,073x slower : Symfony\Component\Stopwatch\Tests\StopwatchEventTest::testStartTime
  1,065x slower : Symfony\Component\Process\Tests\ProcessTest::testRestart
  1,061x slower : Symfony\Component\HttpFoundation\Tests\File\FileTest::testMove
  1,014x slower : Symfony\Component\Intl\Tests\NumberFormatter\Verification\NumberFormatterTest::testFormatRoundingModeHalfEven with data set #0 (1.121, '1.12')
  1,007x slower : Symfony\Component\Form\Tests\CompoundFormTest::testSetDataSupportsDynamicAdditionAndRemovalOfChildren"><pre class="notranslate"><code class="notranslate">  9,453x slower : Symfony\Bundle\SecurityBundle\Tests\Functional\SecurityRoutingIntegrationTest::testRoutingErrorIsExposedWhenNotProtected with data set #0 ('config.yml')
  9,348x slower : Symfony\Component\Finder\Tests\Iterator\RecursiveDirectoryIteratorTest::testRewindOnFtp
  8,898x slower : Symfony\Component\Finder\Tests\Iterator\RecursiveDirectoryIteratorTest::testSeekOnFtp
  8,420x slower : Symfony\Bundle\SecurityBundle\Tests\Functional\SecurityRoutingIntegrationTest::testRoutingErrorIsNotExposedForProtectedResourceWhenLoggedInWithInsufficientRights with data set #1 ('routes_as_path.yml')
  8,154x slower : Symfony\Bundle\FrameworkBundle\Tests\Functional\SessionTest::testTwoClients with data set #0 ('config.yml', true)
  7,588x slower : Symfony\Component\Process\Tests\ProcessTest::testProcessPipes with data set #8 ('fwrite(STDOUT, $in = file_get... $in);', 4096)
  7,074x slower : Symfony\Bundle\SecurityBundle\Tests\Functional\SecurityRoutingIntegrationTest::testRoutingErrorIsNotExposedForProtectedResourceWhenLoggedInWithInsufficientRights with data set #0 ('config.yml')
  7,064x slower : Symfony\Bundle\SecurityBundle\Tests\Functional\SecurityRoutingIntegrationTest::testSecurityConfigurationForMultipleIPAddresses with data set #0 ('config.yml')
  6,997x slower : Symfony\Bundle\SecurityBundle\Tests\Functional\SecurityRoutingIntegrationTest::testSecurityConfigurationForMultipleIPAddresses with data set #1 ('routes_as_path.yml')
  6,838x slower : Symfony\Bundle\SecurityBundle\Tests\Functional\SecurityRoutingIntegrationTest::testRoutingErrorIsExposedWhenNotProtected with data set #1 ('routes_as_path.yml')
  6,774x slower : Symfony\Bundle\SecurityBundle\Tests\Functional\CsrfFormLoginTest::testFormLoginAndLogoutWithCsrfTokens with data set #0 ('config.yml')
  6,014x slower : Symfony\Bundle\SecurityBundle\Tests\Functional\FormLoginTest::testFormLogin with data set #1 ('routes_as_path.yml')
  5,859x slower : Symfony\Bundle\SecurityBundle\Tests\Functional\LocalizedRoutesAsPathTest::testLoginLogoutProcedure with data set #0 ('en')
  5,800x slower : Symfony\Bundle\SecurityBundle\Tests\Functional\LocalizedRoutesAsPathTest::testLoginFailureWithLocalizedFailurePath with data set #0 ('en')
  5,646x slower : Symfony\Bundle\SecurityBundle\Tests\Functional\SwitchUserTest::testSwitchedUserCannotSwitchToOther
  4,590x slower : Symfony\Bundle\FrameworkBundle\Tests\Functional\SessionTest::testWelcome with data set #0 ('config.yml', true)
  4,276x slower : Symfony\Component\Stopwatch\Tests\StopwatchEventTest::testDuration
  4,142x slower : Symfony\Bundle\SecurityBundle\Tests\Functional\FormLoginTest::testFormLogin with data set #0 ('config.yml')
  4,141x slower : Symfony\Bundle\SecurityBundle\Tests\Functional\CsrfFormLoginTest::testFormLoginAndLogoutWithCsrfTokens with data set #1 ('routes_as_path.yml')
  3,977x slower : Symfony\Bundle\SecurityBundle\Tests\Functional\LocalizedRoutesAsPathTest::testAccessRestrictedResourceWithForward with data set #0 ('en')
  3,941x slower : Symfony\Bundle\SecurityBundle\Tests\Functional\SecurityRoutingIntegrationTest::testRoutingErrorIsNotExposedForProtectedResourceWhenAnonymous with data set #1 ('routes_as_path.yml')
  3,874x slower : Symfony\Bundle\SecurityBundle\Tests\Functional\SwitchUserTest::testSwitchUser with data set "authorized_user_cannot_switch_to_non_existent" ('user_can_switch', 'user_does_not_exist', 'user_can_switch', 500)
  3,849x slower : Symfony\Bundle\SecurityBundle\Tests\Functional\SecurityRoutingIntegrationTest::testRoutingErrorIsNotExposedForProtectedResourceWhenAnonymous with data set #0 ('config.yml')
  3,804x slower : Symfony\Bundle\SecurityBundle\Tests\Functional\AuthenticationCommencingTest::testAuthenticationIsCommencingIfAccessDeniedExceptionIsWrapped
  3,690x slower : Symfony\Bundle\SecurityBundle\Tests\Functional\SecurityRoutingIntegrationTest::testSecurityConfigurationForSingleIPAddress with data set #0 ('config.yml')
  3,686x slower : Symfony\Bundle\SecurityBundle\Tests\Functional\SecurityRoutingIntegrationTest::testSecurityConfigurationForSingleIPAddress with data set #1 ('routes_as_path.yml')
  3,332x slower : Symfony\Bundle\SecurityBundle\Tests\Functional\FirewallEntryPointTest::testItUsesTheConfiguredEntryPointWhenUsingUnknownCredentials
  3,278x slower : Symfony\Bundle\SecurityBundle\Tests\Functional\FirewallEntryPointTest::testItUsesTheConfiguredEntryPointFromTheExceptionListenerWithFormLoginAndNoCredentials
  3,116x slower : Symfony\Component\Process\Tests\ProcessTest::testGetExitCodeIsNullOnWhenStartingAgain
  3,006x slower : Symfony\Bundle\FrameworkBundle\Tests\Functional\ProfilerTest::testProfilerIsDisabled with data set #1 (true)
  2,816x slower : Symfony\Bundle\FrameworkBundle\Tests\Functional\SessionTest::testFlash with data set #0 ('config.yml', true)
  2,323x slower : Symfony\Bundle\FrameworkBundle\Tests\Command\CacheClearCommand\CacheClearCommandTest::testCacheIsFreshAfterCacheClearedWithWarmup
  2,278x slower : Symfony\Component\Process\Tests\ProcessTest::testStartAfterATimeout
  2,214x slower : Symfony\Component\Stopwatch\Tests\StopwatchEventTest::testEnsureStopped
  2,176x slower : Symfony\Component\Process\Tests\ProcessTest::testRunProcessWithTimeout
  2,166x slower : Symfony\Component\Stopwatch\Tests\StopwatchTest::testStop
  2,005x slower : Symfony\Bundle\SecurityBundle\Tests\DependencyInjection\YamlCompleteConfigurationTest::testEncoders
  1,991x slower : Symfony\Bundle\SecurityBundle\Tests\Functional\CsrfFormLoginTest::testFormLoginWithInvalidCsrfToken with data set #1 ('routes_as_path.yml')
  1,938x slower : Symfony\Bundle\FrameworkBundle\Tests\Templating\Helper\FormHelperDivLayoutTest::testRest
  1,848x slower : Symfony\Bridge\Twig\Tests\Extension\FormExtensionDivLayoutTest::testThemeBlockInheritanceUsingUse
  [IMPROVED] 1,784x slower : Symfony\Bundle\FrameworkBundle\Tests\DependencyInjection\XmlFrameworkExtensionTest::testDisabledProfiler
  [IMPROVED] 1,758x slower : Symfony\Bundle\FrameworkBundle\Tests\DependencyInjection\YamlFrameworkExtensionTest::testValidation
  [IMPROVED] 1,736x slower : Symfony\Bundle\FrameworkBundle\Tests\DependencyInjection\XmlFrameworkExtensionTest::testValidation
  1,732x slower : Symfony\Bundle\FrameworkBundle\Tests\DependencyInjection\YamlFrameworkExtensionTest::testEsi
  [IMPROVED] 1,703x slower : Symfony\Bundle\FrameworkBundle\Tests\DependencyInjection\PhpFrameworkExtensionTest::testValidation
  [IMPROVED] 1,680x slower : Symfony\Bundle\FrameworkBundle\Tests\DependencyInjection\PhpFrameworkExtensionTest::testEsi
  1,658x slower : Symfony\Bundle\SecurityBundle\Tests\DependencyInjection\XmlCompleteConfigurationTest::testEncoders
  1,617x slower : Symfony\Component\HttpKernel\Tests\HttpCache\HttpCacheTest::testDoesNotCacheSomeStatusCodeResponses
  1,614x slower : Symfony\Bundle\SecurityBundle\Tests\DependencyInjection\PhpCompleteConfigurationTest::testRolesHierarchy
  1,604x slower : Symfony\Component\Process\Tests\ProcessTest::testGetExitCodeIsNullOnStart
  1,587x slower : Symfony\Component\Process\Tests\ProcessTest::testIsSuccessfulOnlyAfterTerminated
  1,574x slower : Symfony\Bundle\SecurityBundle\Tests\DependencyInjection\SecurityExtensionTest::testFirewallWithoutAuthenticationListener
  1,560x slower : Symfony\Component\Process\Tests\ProcessTest::testStatus
  1,536x slower : Symfony\Component\Process\Tests\ProcessTest::testTTYCommand
  1,462x slower : Symfony\Component\Process\Tests\ProcessTest::testStopWithTimeoutIsActuallyWorking
  1,377x slower : Symfony\Bundle\FrameworkBundle\Tests\Templating\Helper\FormHelperDivLayoutTest::testDateTime
  1,358x slower : Symfony\Bundle\FrameworkBundle\Tests\Templating\Helper\FormHelperTableLayoutTest::testSingleChoiceRequiredWithEmptyValueViaView
  1,329x slower : Symfony\Bundle\FrameworkBundle\Tests\Templating\Helper\FormHelperTableLayoutTest::testMoney
  1,285x slower : Symfony\Bundle\FrameworkBundle\Tests\Templating\Helper\FormHelperDivLayoutTest::testTimeWithEmptyValueGlobal
  1,260x slower : Symfony\Component\Form\Tests\Extension\Validator\Type\FormTypeValidatorExtensionTest::testValidationGroupsCanBeSetToCallback
  1,253x slower : Symfony\Bridge\ProxyManager\Tests\LazyProxy\PhpDumper\ProxyDumperTest::testGetProxyCode
  1,227x slower : Symfony\Bundle\FrameworkBundle\Tests\DependencyInjection\ConfigurationTest::testValidTrustedProxies with data set #3 (null, array())
  1,174x slower : Symfony\Component\Console\Tests\Helper\DialogHelperTest::testAskWithAutocomplete
  1,146x slower : Symfony\Component\Process\Tests\ProcessTest::testCheckTimeoutOnStartedProcess
  1,119x slower : Symfony\Component\BrowserKit\Tests\ClientTest::testInsulatedRequests
  1,117x slower : Symfony\Component\Validator\Tests\Constraints\CardSchemeValidatorTest::testInvalidNumbers with data set #0 ('VISA', '42424242424242424242')
  1,106x slower : Symfony\Component\Finder\Tests\BsdFinderTest::testName
  1,083x slower : Symfony\Component\ClassLoader\Tests\ClassCollectionLoaderTest::testCommentStripping
  1,074x slower : Symfony\Bundle\FrameworkBundle\Tests\Functional\FragmentTest::testFragment with data set #1 (true)
  1,073x slower : Symfony\Component\Stopwatch\Tests\StopwatchEventTest::testStartTime
  1,065x slower : Symfony\Component\Process\Tests\ProcessTest::testRestart
  1,061x slower : Symfony\Component\HttpFoundation\Tests\File\FileTest::testMove
  1,014x slower : Symfony\Component\Intl\Tests\NumberFormatter\Verification\NumberFormatterTest::testFormatRoundingModeHalfEven with data set #0 (1.121, '1.12')
  1,007x slower : Symfony\Component\Form\Tests\CompoundFormTest::testSetDataSupportsDynamicAdditionAndRemovalOfChildren
</code></pre></div>