(root) | 18 min | 0 | | 0 | | 72 | +72 | 72 | +72 |
org.eclipse.emf.ecp.changebroker.provider.test | 0.15 sec | 0 | | 0 | | 6 | +6 | 6 | +6 |
org.eclipse.emf.ecp.changebroker.test | 0.88 sec | 0 | | 0 | | 48 | +48 | 48 | +48 |
org.eclipse.emf.ecp.common.spi | 1.1 sec | 0 | | 0 | | 18 | +18 | 18 | +18 |
org.eclipse.emf.ecp.common.test | 15 ms | 0 | | 0 | | 19 | +19 | 19 | +19 |
org.eclipse.emf.ecp.core.rap.concurrent.test | 1 sec | 0 | | 0 | | 1 | +1 | 1 | +1 |
org.eclipse.emf.ecp.core.rap.test | 0.84 sec | 0 | | 0 | | 10 | +10 | 10 | +10 |
org.eclipse.emf.ecp.core.test | 0.85 sec | 0 | | 0 | | 35 | +35 | 35 | +35 |
org.eclipse.emf.ecp.diffmerge.test | 0.95 sec | 0 | | 0 | | 33 | +33 | 33 | +33 |
org.eclipse.emf.ecp.ecore.editor.test | 2.7 sec | 0 | | 0 | | 5 | +5 | 5 | +5 |
org.eclipse.emf.ecp.edit.internal.swt.controls | 0.33 sec | 0 | | 0 | | 4 | +4 | 4 | +4 |
org.eclipse.emf.ecp.edit.internal.swt.table | 29 ms | 0 | | 0 | | 6 | +6 | 6 | +6 |
org.eclipse.emf.ecp.edit.internal.swt.util | 1.1 sec | 0 | | 0 | | 36 | +36 | 36 | +36 |
org.eclipse.emf.ecp.edit.spi.swt.table | 0.26 sec | 0 | | 0 | | 29 | +29 | 29 | +29 |
org.eclipse.emf.ecp.emf2web.json.controller.xtend | 0.18 sec | 0 | | 0 | | 4 | +4 | 4 | +4 |
org.eclipse.emf.ecp.emf2web.json.generator.xtend | 0.1 sec | 0 | | 0 | | 28 | +28 | 28 | +28 |
org.eclipse.emf.ecp.ide.editor.view | 4.9 sec | 0 | | 0 | | 9 | +9 | 9 | +9 |
org.eclipse.emf.ecp.ide.util.test | 3 sec | 0 | | 0 | | 26 | +26 | 26 | +26 |
org.eclipse.emf.ecp.ide.view.service.test | 0.36 sec | 0 | | 0 | | 5 | +5 | 5 | +5 |
org.eclipse.emf.ecp.integrationtest | 1 sec | 0 | | 0 | | 1 | +1 | 1 | +1 |
org.eclipse.emf.ecp.spi.view.migrator | 0.6 sec | 0 | | 0 | | 7 | +7 | 7 | +7 |
org.eclipse.emf.ecp.spi.view.template.service | 61 ms | 0 | | 0 | | 3 | +3 | 3 | +3 |
org.eclipse.emf.ecp.ui.quickfix.test | 13 ms | 0 | | 0 | | 2 | +2 | 2 | +2 |
org.eclipse.emf.ecp.ui.validation.test | 0.74 sec | 0 | | 1 | +1 | 15 | +15 | 16 | +16 |
org.eclipse.emf.ecp.ui.view.editor.controls.test | 0.46 sec | 0 | | 0 | | 4 | +4 | 4 | +4 |
org.eclipse.emf.ecp.ui.view.internal.swt | 13 ms | 0 | | 0 | | 3 | +3 | 3 | +3 |
org.eclipse.emf.ecp.ui.view.linewrapper.tests | 2 ms | 0 | | 0 | | 5 | +5 | 5 | +5 |
org.eclipse.emf.ecp.ui.view.spi.swt.layout | 65 ms | 0 | | 0 | | 2 | +2 | 2 | +2 |
org.eclipse.emf.ecp.ui.view.spi.swt.masterdetail | 0.12 sec | 0 | | 0 | | 3 | +3 | 3 | +3 |
org.eclipse.emf.ecp.ui.view.spi.swt.selection.test | 0.51 sec | 0 | | 0 | | 12 | +12 | 12 | +12 |
org.eclipse.emf.ecp.ui.view.swt | 0.41 sec | 0 | | 0 | | 7 | +7 | 7 | +7 |
org.eclipse.emf.ecp.ui.view.swt.test | 0.66 sec | 0 | | 0 | | 9 | +9 | 9 | +9 |
org.eclipse.emf.ecp.validation.diagnostician.test | 17 ms | 0 | | 0 | | 5 | +5 | 5 | +5 |
org.eclipse.emf.ecp.validation.test | 0.89 sec | 0 | | 0 | | 7 | +7 | 7 | +7 |
org.eclipse.emf.ecp.view.categorization.swt.test | 1.7 sec | 0 | | 0 | | 33 | +33 | 33 | +33 |
org.eclipse.emf.ecp.view.core.swt.tests | 0.43 sec | 0 | | 3 | +3 | 19 | +19 | 22 | +22 |
org.eclipse.emf.ecp.view.custom.ui.swt.test | 0.87 sec | 0 | | 2 | +2 | 39 | +39 | 41 | +41 |
org.eclipse.emf.ecp.view.dynamictree.model.test | 0.4 sec | 0 | | 0 | | 7 | +7 | 7 | +7 |
org.eclipse.emf.ecp.view.edapt | 36 ms | 0 | | 0 | | 5 | +5 | 5 | +5 |
org.eclipse.emf.ecp.view.edapt.test._1160to1200 | 1.6 sec | 0 | | 0 | | 2 | +2 | 2 | +2 |
org.eclipse.emf.ecp.view.edapt.test._140to1170 | 0.87 sec | 0 | | 0 | | 3 | +3 | 3 | +3 |
org.eclipse.emf.ecp.view.edapt.test._160to1170 | 1 sec | 0 | | 0 | | 4 | +4 | 4 | +4 |
org.eclipse.emf.ecp.view.group.ui.swt.test | 0.45 sec | 0 | | 0 | | 7 | +7 | 7 | +7 |
org.eclipse.emf.ecp.view.horizontal.ui.swt.test | 0.44 sec | 0 | | 0 | | 5 | +5 | 5 | +5 |
org.eclipse.emf.ecp.view.indexdmr.model.test | 0.83 sec | 0 | | 4 | +4 | 32 | +32 | 36 | +36 |
org.eclipse.emf.ecp.view.internal.context | 0.77 sec | 0 | | 0 | | 32 | +32 | 32 | +32 |
org.eclipse.emf.ecp.view.internal.control.multireference | 3.9 sec | 0 | | 0 | | 42 | +42 | 42 | +42 |
org.eclipse.emf.ecp.view.internal.core.swt.renderer | 3.5 sec | 0 | | 1 | +1 | 97 | +97 | 98 | +98 |
org.eclipse.emf.ecp.view.internal.editor.controls | 0.71 sec | 0 | | 0 | | 9 | +9 | 9 | +9 |
org.eclipse.emf.ecp.view.internal.editor.handler | 3.6 sec | 0 | | 0 | | 75 | +75 | 75 | +75 |
org.eclipse.emf.ecp.view.internal.table.nebula.grid | 4.6 sec | 0 | | 2 | +2 | 42 | +42 | 44 | +44 |
org.eclipse.emf.ecp.view.internal.table.swt | 0.67 sec | 0 | | 0 | | 2 | +2 | 2 | +2 |
org.eclipse.emf.ecp.view.internal.table.swt.cell | 0.11 sec | 0 | | 0 | | 13 | +13 | 13 | +13 |
org.eclipse.emf.ecp.view.internal.viewproxy.resolver | 0.38 sec | 0 | | 0 | | 3 | +3 | 3 | +3 |
org.eclipse.emf.ecp.view.keyattributedmr.model.test | 0.56 sec | 0 | | 0 | | 44 | +44 | 44 | +44 |
org.eclipse.emf.ecp.view.mappingdmr.model.test | 0.71 sec | 0 | | 0 | | 36 | +36 | 36 | +36 |
org.eclipse.emf.ecp.view.model.common | 0.24 sec | 0 | | 0 | | 7 | +7 | 7 | +7 |
org.eclipse.emf.ecp.view.model.edit.test | 48 ms | 0 | | 0 | | 5 | +5 | 5 | +5 |
org.eclipse.emf.ecp.view.model.generator | 0.68 sec | 0 | | 0 | | 6 | +6 | 6 | +6 |
org.eclipse.emf.ecp.view.model.integrationtest | 0.29 sec | 0 | | 0 | | 34 | +34 | 34 | +34 |
org.eclipse.emf.ecp.view.model.preview.common.test | 0.27 sec | 0 | | 0 | | 1 | +1 | 1 | +1 |
org.eclipse.emf.ecp.view.model.provider.xmi | 1.7 sec | 0 | | 0 | | 39 | +39 | 39 | +39 |
org.eclipse.emf.ecp.view.model.refactoring | 0.2 sec | 0 | | 0 | | 6 | +6 | 6 | +6 |
org.eclipse.emf.ecp.view.model.test | 97 ms | 0 | | 0 | | 43 | +43 | 43 | +43 |
org.eclipse.emf.ecp.view.rule.test | 2 min 6 sec | 0 | | 2 | +2 | 272 | +272 | 274 | +274 |
org.eclipse.emf.ecp.view.rule.ui.swt.test | 0.68 sec | 0 | | 0 | | 12 | +12 | 12 | +12 |
org.eclipse.emf.ecp.view.spi.categorization.model.provider | 0.99 sec | 0 | | 0 | | 2 | +2 | 2 | +2 |
org.eclipse.emf.ecp.view.spi.categorization.swt | 0.93 sec | 0 | | 0 | | 11 | +11 | 11 | +11 |
org.eclipse.emf.ecp.view.spi.compoundcontrol.swt | 1.6 sec | 0 | | 0 | | 28 | +28 | 28 | +28 |
org.eclipse.emf.ecp.view.spi.core.swt | 0.19 sec | 0 | | 0 | | 14 | +14 | 14 | +14 |
org.eclipse.emf.ecp.view.spi.core.swt.renderer | 0.63 sec | 0 | | 0 | | 29 | +29 | 29 | +29 |
org.eclipse.emf.ecp.view.spi.model | 0.13 sec | 0 | | 0 | | 7 | +7 | 7 | +7 |
org.eclipse.emf.ecp.view.spi.rule | 0.57 sec | 0 | | 0 | | 14 | +14 | 14 | +14 |
org.eclipse.emf.ecp.view.spi.section.swt | 1.3 sec | 0 | | 0 | | 2 | +2 | 2 | +2 |
org.eclipse.emf.ecp.view.spi.table.model.util | 0.68 sec | 0 | | 0 | | 31 | +31 | 31 | +31 |
org.eclipse.emf.ecp.view.spi.table.nebula.grid | 0.72 sec | 0 | | 0 | | 11 | +11 | 11 | +11 |
org.eclipse.emf.ecp.view.spi.table.swt | 8.7 sec | 0 | | 2 | +2 | 63 | +63 | 65 | +65 |
org.eclipse.emf.ecp.view.spi.table.swt.action | 0.98 sec | 0 | | 0 | | 15 | +15 | 15 | +15 |
org.eclipse.emf.ecp.view.spi.treemasterdetail.ui.swt | 0.88 sec | 0 | | 0 | | 11 | +11 | 11 | +11 |
org.eclipse.emf.ecp.view.stack.ui.swt.test | 0.65 sec | 0 | | 0 | | 17 | +17 | 17 | +17 |
org.eclipse.emf.ecp.view.table.internal.validation | 0.74 sec | 0 | | 0 | | 4 | +4 | 4 | +4 |
org.eclipse.emf.ecp.view.template.internal.tooling.controls | 0.65 sec | 0 | | 0 | | 1 | +1 | 1 | +1 |
org.eclipse.emf.ecp.view.template.selector.annotation.model.impl | 10 ms | 0 | | 0 | | 11 | +11 | 11 | +11 |
org.eclipse.emf.ecp.view.template.selector.bool.model.impl | 2 ms | 0 | | 0 | | 3 | +3 | 3 | +3 |
org.eclipse.emf.ecp.view.template.selector.hierarchy.model.impl | 6 ms | 0 | | 0 | | 5 | +5 | 5 | +5 |
org.eclipse.emf.ecp.view.template.service | 1.3 sec | 0 | | 2 | +2 | 36 | +36 | 38 | +38 |
org.eclipse.emf.ecp.view.template.style.alignment.model.impl | 3 ms | 0 | | 0 | | 3 | +3 | 3 | +3 |
org.eclipse.emf.ecp.view.template.style.background.model.impl | 4 ms | 0 | | 0 | | 4 | +4 | 4 | +4 |
org.eclipse.emf.ecp.view.template.style.fontProperties.model.impl | 10 ms | 0 | | 0 | | 3 | +3 | 3 | +3 |
org.eclipse.emf.ecp.view.template.style.labelwidth.model.impl | 4 ms | 0 | | 0 | | 7 | +7 | 7 | +7 |
org.eclipse.emf.ecp.view.template.style.mandatory.model.impl | 0 ms | 0 | | 0 | | 3 | +3 | 3 | +3 |
org.eclipse.emf.ecp.view.template.style.reference.model.impl | 6 ms | 0 | | 0 | | 4 | +4 | 4 | +4 |
org.eclipse.emf.ecp.view.template.style.tab.model.impl | 4 ms | 0 | | 0 | | 3 | +3 | 3 | +3 |
org.eclipse.emf.ecp.view.template.style.tableStyleProperty.model.impl | 6 ms | 0 | | 0 | | 3 | +3 | 3 | +3 |
org.eclipse.emf.ecp.view.template.style.tableValidation.model.impl | 2 ms | 0 | | 0 | | 3 | +3 | 3 | +3 |
org.eclipse.emf.ecp.view.template.style.textControlEnablement.model.impl | 2 ms | 0 | | 0 | | 3 | +3 | 3 | +3 |
org.eclipse.emf.ecp.view.template.style.unsettable.model.impl | 0.52 sec | 0 | | 0 | | 3 | +3 | 3 | +3 |
org.eclipse.emf.ecp.view.template.style.validation.model.impl | 7 ms | 0 | | 0 | | 3 | +3 | 3 | +3 |
org.eclipse.emf.ecp.view.template.style.wrap.model.impl | 3 ms | 0 | | 0 | | 6 | +6 | 6 | +6 |
org.eclipse.emf.ecp.view.treemasterdetail.ui.swt.internal | 1.5 sec | 0 | | 0 | | 2 | +2 | 2 | +2 |
org.eclipse.emf.ecp.view.treemasterdetail.ui.swt.test | 1.5 sec | 0 | | 0 | | 2 | +2 | 2 | +2 |
org.eclipse.emf.ecp.view.treemasterdetail.validation.test | 0.58 sec | 0 | | 0 | | 32 | +32 | 32 | +32 |
org.eclipse.emf.ecp.view.ui.editor.test | 2 min 10 sec | 0 | | 0 | | 102 | +102 | 102 | +102 |
org.eclipse.emf.ecp.view.ui.editor.test.controls | 6 min 43 sec | 0 | | 0 | | 325 | +325 | 325 | +325 |
org.eclipse.emf.ecp.view.unset.test | 0.64 sec | 0 | | 0 | | 103 | +103 | 103 | +103 |
org.eclipse.emf.ecp.view.validation.bean.test | 1 sec | 0 | | 0 | | 2 | +2 | 2 | +2 |
org.eclipse.emf.ecp.view.validation.test | 2 min 42 sec | 0 | | 4 | +4 | 691 | +691 | 695 | +695 |
org.eclipse.emf.ecp.view.vertical.ui.swt.test | 0.4 sec | 0 | | 0 | | 5 | +5 | 5 | +5 |
org.eclipse.emf.ecp.workspace.ui.rap.test | 0.27 sec | 0 | | 0 | | 1 | +1 | 1 | +1 |
org.eclipse.emfforms.bazaar.internal | 1.6 sec | 0 | | 0 | | 212 | +212 | 212 | +212 |
org.eclipse.emfforms.common.internal.validation | 0.99 sec | 0 | | 0 | | 9 | +9 | 9 | +9 |
org.eclipse.emfforms.common.sort | 5 ms | 0 | | 0 | | 3 | +3 | 3 | +3 |
org.eclipse.emfforms.common.tests | 0.94 sec | 0 | | 0 | | 13 | +13 | 13 | +13 |
org.eclipse.emfforms.core.services.databinding.integrationtest | 78 ms | 0 | | 0 | | 2 | +2 | 2 | +2 |
org.eclipse.emfforms.core.services.view | 90 ms | 0 | | 0 | | 8 | +8 | 8 | +8 |
org.eclipse.emfforms.datatemplate.tests | 0.83 sec | 0 | | 0 | | 1 | +1 | 1 | +1 |
org.eclipse.emfforms.ide.builder | 18 sec | 0 | | 0 | | 15 | +15 | 15 | +15 |
org.eclipse.emfforms.internal.core.services.databinding | 0.24 sec | 0 | | 0 | | 47 | +47 | 47 | +47 |
org.eclipse.emfforms.internal.core.services.databinding.featurepath | 0.45 sec | 0 | | 0 | | 29 | +29 | 29 | +29 |
org.eclipse.emfforms.internal.core.services.databinding.index | 0.84 sec | 0 | | 0 | | 23 | +23 | 23 | +23 |
org.eclipse.emfforms.internal.core.services.databinding.keyattribute | 1 sec | 0 | | 0 | | 29 | +29 | 29 | +29 |
org.eclipse.emfforms.internal.core.services.databinding.mapping | 0.6 sec | 0 | | 0 | | 13 | +13 | 13 | +13 |
org.eclipse.emfforms.internal.core.services.datatemplate | 3.3 sec | 0 | | 0 | | 30 | +30 | 30 | +30 |
org.eclipse.emfforms.internal.core.services.domainexpander.defaultheuristic | 1 sec | 0 | | 0 | | 28 | +28 | 28 | +28 |
org.eclipse.emfforms.internal.core.services.domainexpander.index | 1.1 sec | 0 | | 0 | | 16 | +16 | 16 | +16 |
org.eclipse.emfforms.internal.core.services.domainexpander.keyattribute | 0.74 sec | 0 | | 0 | | 12 | +12 | 12 | +12 |
org.eclipse.emfforms.internal.core.services.domainexpander.mapping | 1.1 sec | 0 | | 0 | | 10 | +10 | 10 | +10 |
org.eclipse.emfforms.internal.core.services.label | 1.2 sec | 0 | | 0 | | 48 | +48 | 48 | +48 |
org.eclipse.emfforms.internal.core.services.legacy | 0.18 sec | 0 | | 0 | | 1 | +1 | 1 | +1 |
org.eclipse.emfforms.internal.core.services.mappingprovider.table | 0.72 sec | 0 | | 0 | | 1 | +1 | 1 | +1 |
org.eclipse.emfforms.internal.core.services.mappingprovider.table.panel | 1 sec | 0 | | 0 | | 1 | +1 | 1 | +1 |
org.eclipse.emfforms.internal.core.services.reveal | 0.77 sec | 0 | | 0 | | 8 | +8 | 8 | +8 |
org.eclipse.emfforms.internal.core.services.scoped | 1.5 sec | 0 | | 0 | | 45 | +45 | 45 | +45 |
org.eclipse.emfforms.internal.core.services.segments | 1 sec | 0 | | 0 | | 9 | +9 | 9 | +9 |
org.eclipse.emfforms.internal.core.services.segments.featurepath | 1.2 sec | 0 | | 0 | | 48 | +48 | 48 | +48 |
org.eclipse.emfforms.internal.core.services.segments.index | 1.5 sec | 0 | | 0 | | 69 | +69 | 69 | +69 |
org.eclipse.emfforms.internal.core.services.segments.mapping | 1.6 sec | 0 | | 0 | | 56 | +56 | 56 | +56 |
org.eclipse.emfforms.internal.core.services.segments.multi | 1.6 sec | 0 | | 0 | | 60 | +60 | 60 | +60 |
org.eclipse.emfforms.internal.core.services.structuralchange | 0.89 sec | 0 | | 0 | | 9 | +9 | 9 | +9 |
org.eclipse.emfforms.internal.core.services.structuralchange.keyattribute | 1.2 sec | 0 | | 0 | | 15 | +15 | 15 | +15 |
org.eclipse.emfforms.internal.datatemplate.tooling.editor | 1.1 sec | 0 | | 0 | | 9 | +9 | 9 | +9 |
org.eclipse.emfforms.internal.datatemplate.tooling.wizard | 0.3 sec | 0 | | 0 | | 1 | +1 | 1 | +1 |
org.eclipse.emfforms.internal.ide.view.mappingsegment | 2.3 sec | 0 | | 0 | | 8 | +8 | 8 | +8 |
org.eclipse.emfforms.internal.ide.view.segments | 1.2 sec | 0 | | 0 | | 9 | +9 | 9 | +9 |
org.eclipse.emfforms.internal.rulerepository.tooling.merge | 0.7 sec | 0 | | 0 | | 2 | +2 | 2 | +2 |
org.eclipse.emfforms.internal.rulerepository.tooling.wizard | 0.39 sec | 0 | | 0 | | 5 | +5 | 5 | +5 |
org.eclipse.emfforms.internal.sdk.integration.test | 5 ms | 0 | | 0 | | 1 | +1 | 1 | +1 |
org.eclipse.emfforms.internal.spreadsheet.core | 1.1 sec | 0 | | 0 | | 13 | +13 | 13 | +13 |
org.eclipse.emfforms.internal.spreadsheet.core.converter | 0.83 sec | 0 | | 0 | | 107 | +107 | 107 | +107 |
org.eclipse.emfforms.internal.spreadsheet.core.renderer.categorization | 1.1 sec | 0 | | 0 | | 3 | +3 | 3 | +3 |
org.eclipse.emfforms.internal.spreadsheet.core.renderer.table | 0.91 sec | 0 | | 0 | | 2 | +2 | 2 | +2 |
org.eclipse.emfforms.internal.swt.control.text.autocomplete.renderer | 0.85 sec | 0 | | 0 | | 20 | +20 | 20 | +20 |
org.eclipse.emfforms.internal.swt.core | 2.5 sec | 0 | | 0 | | 15 | +15 | 15 | +15 |
org.eclipse.emfforms.internal.swt.core.di.extension | 0.42 sec | 0 | | 0 | | 2 | +2 | 2 | +2 |
org.eclipse.emfforms.internal.swt.core.ui | 0.64 sec | 0 | | 0 | | 15 | +15 | 15 | +15 |
org.eclipse.emfforms.internal.swt.table.action | 21 ms | 0 | | 0 | | 1 | +1 | 1 | +1 |
org.eclipse.emfforms.internal.view.model.localization | 1.3 sec | 0 | | 0 | | 9 | +9 | 9 | +9 |
org.eclipse.emfforms.internal.view.multisegment.tooling | 3 sec | 0 | | 0 | | 41 | +41 | 41 | +41 |
org.eclipse.emfforms.spi.common.locale | 0.21 sec | 0 | | 0 | | 5 | +5 | 5 | +5 |
org.eclipse.emfforms.spi.common.validation | 28 ms | 0 | | 0 | | 16 | +16 | 16 | +16 |
org.eclipse.emfforms.spi.editor | 1 min 32 sec | 0 | | 0 | | 22 | +22 | 22 | +22 |
org.eclipse.emfforms.spi.editor.helpers | 14 ms | 0 | | 0 | | 1 | +1 | 1 | +1 |
org.eclipse.emfforms.spi.localization | 0.17 sec | 0 | | 0 | | 7 | +7 | 7 | +7 |
org.eclipse.emfforms.spi.swt.controlgrid.renderer | 0.64 sec | 0 | | 0 | | 22 | +22 | 22 | +22 |
org.eclipse.emfforms.spi.swt.core | 0.13 sec | 0 | | 0 | | 8 | +8 | 8 | +8 |
org.eclipse.emfforms.spi.swt.core.di | 1 sec | 0 | | 0 | | 7 | +7 | 7 | +7 |
org.eclipse.emfforms.spi.swt.table | 0.39 sec | 0 | | 0 | | 11 | +11 | 11 | +11 |
org.eclipse.emfforms.spi.swt.table.action | 31 ms | 0 | | 0 | | 2 | +2 | 2 | +2 |
org.eclipse.emfforms.spi.view.control.multiattribute | 1 sec | 0 | | 0 | | 14 | +14 | 14 | +14 |
org.eclipse.emfforms.spreadsheet.integrationtest | 27 sec | 0 | | 0 | | 20 | +20 | 20 | +20 |
org.eclipse.emfforms.swt.internal.reference.table | 1.4 sec | 0 | | 0 | | 17 | +17 | 17 | +17 |
org.eclipse.emfforms.swt.treemasterdetail.test | 7.1 sec | 0 | | 0 | | 23 | +23 | 23 | +23 |