You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@maven.apache.org by Apache Jenkins Server <je...@builds.apache.org> on 2019/06/13 21:34:19 UTC

Build failed in Jenkins: Maven TLP » maven » MNG-6169/MNG-6553 #13

See https://builds.apache.org/job/maven-box/job/maven/job/MNG-6169%252FMNG-6553/13/

No changes.

All tests passed

Build log:
[...truncated 58528 lines...]
mng1415QuotedSystemProperties(itMNG1415)....................OK (0.2 s)
mng1412DependenciesOrder(itMNG1412).........................FAILURE (0.1 s)
mng1349ChecksumFormats(itMNG1349)...........................FAILURE (0.1 s)
mng1323AntrunDependencies(itMNG1323)........................FAILURE (0.1 s)
mng1233WarDepWithProvidedScope(itMNG1233)...................FAILURE (0.1 s)
mng1144MultipleDefaultGoals(it).............................OK (0.3 s)
mng1142VersionRangeIntersection(itAB).......................FAILURE (0.2 s)
mng1142VersionRangeIntersection(itBA).......................FAILURE (0.1 s)
mng1088ReactorPluginResolution(itMNG1088)...................FAILURE (0.0 s)
mng1073AggregatorForksReactor(itForkLifecycle)..............OK (0.2 s)
mng1073AggregatorForksReactor(itForkGoal)...................FAILURE (0.2 s)
mng1052PluginMngtConfig(itMNG1052)..........................OK (0.1 s)
mng1021EqualAttachmentBuildNumber(itMNG1021)................FAILURE (0.2 s)
mng0985NonExecutedPluginMngtGoals(itMNG0985)................OK (0.1 s)
mng0956ComponentInjectionViaProjectLevelPluginDep(itMNG0956)FAILURE (0.1 s)
mng0947OptionalDependency(it)...............................FAILURE (0.1 s)
mng0870ReactorAwarePluginDiscovery(itMNG0870)...............FAILURE (0.0 s)
mng0866EvaluateDefaultValue(itMNG866).......................OK (0.2 s)
mng0848SystemPropOverridesDefaultValue(itMNG848)............OK (0.3 s)
mng0836PluginParentResolution(itMNG836).....................OK (0.0 s)
mng0823MojoContextPassing(itMNG0823)........................OK (0.1 s)
mng0820ConflictResolution(itMNG0820)........................FAILURE (0.1 s)
mng0818WarDepsNotTransitive(itMNG0818)......................FAILURE (0.2 s)
mng0814ExplicitProfileActivation(itMNG814)..................OK (0.2 s)
mng0786ProfileAwareReactor(itMNG0786).......................OK (0.3 s)
mng0781PluginConfigVsExecConfig(itMNG0781)..................OK (0.1 s)
mng0773SettingsProfileReactorPollution(itMNG773)............OK (0.9 s)
mng0768OfflineMode(itMNG768)................................FAILURE (0.2 s)
mng0761MissingSnapshotDistRepo(itMNG761)....................FAILURE (0.3 s)
mng0731LegacyRepoLayout(itMNG731)...........................SKIPPED - Maven version 3.6.2-SNAPSHOT not in range [2.0,3.0-alpha-3)
mng0680ParentBasedir(itMNG680)..............................OK (0.3 s)
mng0674PluginParameterAlias(itLifecycle)....................OK (0.1 s)
mng0674PluginParameterAlias(itCli)..........................OK (0.1 s)
mng0666IgnoreLegacyPom(itMNG666)............................FAILURE (0.2 s)
mng0557UserSettingsCliOption(itMNG557)......................OK (0.2 s)
mng0553SettingsAuthzEncryption(itEncryption)................OK (9.1 s)
mng0553SettingsAuthzEncryption(itBasic).....................FAILURE (3.0 s)
mng0553SettingsAuthzEncryption(itRelocation)................FAILURE (5.1 s)
mng0522InheritedPluginMgmtConfig(itMNG522)..................OK (0.7 s)
mng0507ArtifactRelocation(itMNG507).........................FAILURE (1.4 s)
mng0505VersionRange(itMNG505)...............................FAILURE (0.5 s)
mng0496IgnoreUnknownPluginParameters(itMNG496)..............OK (0.5 s)
mng0479OverrideCentralRepo(itResolution)....................FAILURE (0.5 s)
mng0479OverrideCentralRepo(itModel).........................FAILURE (1.2 s)
mng0471CustomLifecycle(itMNG471)............................OK (0.7 s)
mng0469ReportConfig(itBuildConfigDominantDuringBuild).......OK (1.1 s)
mng0469ReportConfig(itReportConfigOverridesBuildDefaults)...SKIPPED - Maven version 3.6.2-SNAPSHOT not in range [2.0.0,3.0-alpha-1)
mng0469ReportConfig(itBuildConfigIrrelevantForReports)......OK (1.7 s)
mng0461TolerateMissingDependencyPom(it).....................FAILURE (0.5 s)
mng0449PluginVersionResolution(itCliInvocation).............FAILURE (0.5 s)
mng0449PluginVersionResolution(itLifecycleInvocation).......FAILURE (0.5 s)
mng0377PluginLookupFromPrefix(itMNG377).....................FAILURE (0.7 s)
mng0294MergeGlobalAndUserSettings(itMNG294).................FAILURE (1.5 s)
mng0282NonReactorExecWhenProjectIndependent(itMNG282).......OK (0.8 s)
mng0249ResolveDepsFromReactor(itMNG0249)....................OK (1.4 s)
mng0187CollectedProjects(it)................................OK (1.0 s)
mng0095ReactorFailureBehavior(itFailAtEnd)..................OK (1.3 s)
mng0095ReactorFailureBehavior(itFailNever)..................OK (1.3 s)
mng0095ReactorFailureBehavior(itFailFast)...................OK (1.1 s)
0145ReactorWithIncludesExcludes(itCustomExcludes)...........SKIPPED - Maven version 3.6.2-SNAPSHOT not in range [2.0,3.0-alpha-1)
0145ReactorWithIncludesExcludes(itDefaultIncludesExcludes)..SKIPPED - Maven version 3.6.2-SNAPSHOT not in range [2.0,3.0-alpha-1)
0145ReactorWithIncludesExcludes(itCustomIncludes)...........SKIPPED - Maven version 3.6.2-SNAPSHOT not in range [2.0,3.0-alpha-1)
0144LifecycleExecutionOrder(it0144).........................FAILURE (1.3 s)
0143TransitiveDependencyScopes(itCompileScope)..............FAILURE (0.0 s)
0143TransitiveDependencyScopes(itRuntimeScope)..............FAILURE (0.0 s)
0143TransitiveDependencyScopes(itTestScope).................FAILURE (0.0 s)
0143TransitiveDependencyScopes(itProvidedScope).............FAILURE (0.0 s)
0142DirectDependencyScopes(it0142)..........................FAILURE (0.0 s)
0140InterpolationWithPomPrefix(it0140)......................FAILURE (0.8 s)
0139InterpolationWithProjectPrefix(it0139)..................FAILURE (1.3 s)
0138PluginLifecycle(it0138).................................FAILURE (1.1 s)
0137EarLifecycle(it0137)....................................FAILURE (1.1 s)
0136RarLifecycle(it0136)....................................FAILURE (1.1 s)
0135EjbLifecycle(it0135)....................................FAILURE (1.0 s)
0134WarLifecycle(it0134)....................................FAILURE (2.3 s)
0133JarLifecycle(it0133)....................................FAILURE (1.2 s)
0132PomLifecycle(it0132)....................................OK (0.7 s)
0131SiteLifecycle(it0131)...................................OK (0.8 s)
0130CleanLifecycle(it0130)..................................OK (0.8 s)
0113ServerAuthzAvailableToWagonMgrInPlugin(it0113)..........OK (1.4 s)
0090EnvVarInterpolation(it0090).............................OK (13.6 s)
0087PluginRealmWithProjectLevelDeps(it0087).................FAILURE (0.7 s)
0086PluginRealm(it0086).....................................FAILURE (1.0 s)
0085TransitiveSystemScope(it0085)...........................FAILURE (0.0 s)
0072InterpolationWithDottedProperty(it0072).................OK (1.1 s)
0071PluginConfigWithDottedProperty(it0071)..................OK (1.0 s)
0064MojoConfigViaSetters(it0064)............................OK (0.6 s)
0063SystemScopeDependency(it0063)...........................OK (0.9 s)
0056MultipleGoalExecutions(it0056)..........................OK (0.7 s)
0052ReleaseProfile(it0052)..................................FAILURE (1.0 s)
0051ReleaseProfile(it0051)..................................FAILURE (1.4 s)
0041ArtifactTypeFromPluginExtension(it0041).................FAILURE (1.2 s)
0040PackagingFromPluginExtension(it0040)....................OK (0.8 s)
0039ReleasePomInReactor(it0039).............................SKIPPED - Maven version 3.6.2-SNAPSHOT not in range [2.0,3.0-alpha-1)
0038AlternatePomFileDifferentDir(it0038)....................OK (0.7 s)
0037AlternatePomFileSameDir(it0037).........................OK (0.8 s)
0036ReleasePom(it0036)......................................SKIPPED - Maven version 3.6.2-SNAPSHOT not in range (2.0,3.0-alpha-1)
0032MavenPrerequisite(it0032)...............................OK (0.7 s)
0030DepPomDepMngtInheritance(it0030)........................FAILURE (5.7 s)
0025MultipleExecutionLevelConfigs(it0025)...................OK (0.7 s)
0024MultipleGoalExecutions(it0024)..........................OK (0.7 s)
0023SettingsProfile(it0023).................................OK (0.8 s)
0021PomProfile(it0021)......................................FAILURE (0.4 s)
0019PluginVersionMngtBySuperPom(it0019).....................OK (1.0 s)
0018DependencyManagement(it0018)............................FAILURE (0.4 s)
0012PomInterpolation(it0012)................................OK (0.9 s)
0011DefaultVersionByDependencyManagement(it0011)............FAILURE (0.5 s)
0010DependencyClosureResolution(it0010).....................FAILURE (0.5 s)
0009GoalConfiguration(it0009)...............................OK (0.8 s)
0008SimplePlugin(it0008)....................................OK (1.6 s)
mng6210CoreExtensionsCustomScopes(CoreExtensionCustomScopes)FAILURE (0.6 s)
mng6352PrintVersion(itShouldPrintVersionAtTopAndAtBottom)...SKIPPED - Maven version 3.6.2-SNAPSHOT not in range [3.5.3-SNAPSHOT,3.5.4-SNAPSHOT]
mng6352PrintVersion(itShouldPrintVersionInAllLines).........SKIPPED - Maven version 3.6.2-SNAPSHOT not in range [3.5.3-SNAPSHOT,3.5.4-SNAPSHOT]
mng6391PrintVersion(itShouldPrintVersionAtTopAndAtBottom)...FAILURE (0.0 s)
mng6391PrintVersion(itShouldPrintVersionInAllLines).........FAILURE (0.0 s)
mng6558ToolchainsBuildingEvent(it)..........................FAILURE (15.0 s)
[WARNING] ForkStarter IOException: Unable to create file for report: C:\mvn-it-0.tmp\core-it-suite\target\surefire-reports\org.apache.maven.it.IntegrationTestSuite.txt (There is not enough space on the disk). See the dump file C:\mvn-it-0.tmp\core-it-suite\target\surefire-reports\2019-06-13T21-05-16_361-jvmRun1.dumpstream
[INFO] 
[INFO] Results:
[INFO] 
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0
[INFO] 
[INFO] 
[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ core-it-suite ---
[INFO] Building jar: C:\mvn-it-0.tmp\core-it-suite\target\core-it-suite-2.1-SNAPSHOT.jar
[INFO] 
[INFO] --- maven-site-plugin:3.7:attach-descriptor (attach-descriptor) @ core-it-suite ---
[INFO] Skipping because packaging 'jar' is not pom.
[INFO] 
[INFO] --- maven-jar-plugin:3.0.2:test-jar (default) @ core-it-suite ---
[INFO] Building jar: C:\mvn-it-0.tmp\core-it-suite\target\core-it-suite-2.1-SNAPSHOT-tests.jar
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] 
[INFO] Maven Core ITs 2.1-SNAPSHOT ........................ SUCCESS [03:13 min]
[INFO] Maven IT Support 2.1-SNAPSHOT ...................... SUCCESS [  0.804 s]
[INFO] Maven IT :: Plugins 2.1-SNAPSHOT ................... SUCCESS [  0.913 s]
[INFO] Maven IT Plugin :: Active Collection 2.1-SNAPSHOT .. SUCCESS [  4.520 s]
[INFO] Maven IT Plugin :: Ant-Based 2.1-SNAPSHOT .......... SUCCESS [  1.971 s]
[INFO] Maven IT Plugin :: Artifact 2.1-SNAPSHOT ........... SUCCESS [  1.488 s]
[INFO] Maven IT Plugin :: Class Loader :: Dependency A 2.1-SNAPSHOT SUCCESS [  0.562 s]
[INFO] Maven IT Plugin :: Class Loader :: Dependency B 2.1-SNAPSHOT SUCCESS [  0.512 s]
[INFO] Maven IT Plugin :: Class Loader :: Dependency C 2.1-SNAPSHOT SUCCESS [  0.431 s]
[INFO] Maven IT Plugin :: Class Loader 2.1-SNAPSHOT ....... SUCCESS [  2.124 s]
[INFO] Maven IT Plugin :: Class Loader :: Aggregator 2.1-SNAPSHOT SUCCESS [  0.394 s]
[INFO] Maven IT Plugin :: Configuration 2.1-SNAPSHOT ...... SUCCESS [  1.144 s]
[INFO] Maven IT Plugin :: Context Passing 2.1-SNAPSHOT .... SUCCESS [  0.588 s]
[INFO] Maven ITs :: Core Plugin Stubs 2.1-SNAPSHOT ........ SUCCESS [  0.624 s]
[INFO] Maven IT Clean Plugin Stub 0.1-stub-SNAPSHOT ....... SUCCESS [  0.699 s]
[INFO] Maven IT Compiler Plugin Stub 0.1-stub-SNAPSHOT .... SUCCESS [  0.712 s]
[INFO] Maven IT Deploy Plugin Stub 0.1-stub-SNAPSHOT ...... SUCCESS [  0.894 s]
[INFO] Maven IT EAR Plugin Stub 0.1-stub-SNAPSHOT ......... SUCCESS [  0.898 s]
[INFO] Maven IT EJB Plugin Stub 0.1-stub-SNAPSHOT ......... SUCCESS [  0.600 s]
[INFO] Maven IT Install Plugin Stub 0.1-stub-SNAPSHOT ..... SUCCESS [  0.630 s]
[INFO] Maven IT JAR Plugin Stub 0.1-stub-SNAPSHOT ......... SUCCESS [  0.747 s]
[INFO] Maven IT Javadoc Plugin Stub 0.1-stub-SNAPSHOT ..... SUCCESS [  0.751 s]
[INFO] Maven IT Plugin Plugin Stub 0.1-stub-SNAPSHOT ...... SUCCESS [  0.657 s]
[INFO] Maven IT RAR Plugin Stub 0.1-stub-SNAPSHOT ......... SUCCESS [  0.667 s]
[INFO] Maven IT Resources Plugin Stub 0.1-stub-SNAPSHOT ... SUCCESS [  0.621 s]
[INFO] Maven IT Site Plugin Stub 0.1-stub-SNAPSHOT ........ SUCCESS [  0.650 s]
[INFO] Maven IT Source Plugin Stub 0.1-stub-SNAPSHOT ...... SUCCESS [  0.586 s]
[INFO] Maven IT Surefire Plugin Stub 0.1-stub-SNAPSHOT .... SUCCESS [  0.591 s]
[INFO] Maven IT WAR Plugin Stub 0.1-stub-SNAPSHOT ......... SUCCESS [  0.565 s]
[INFO] Maven IT Plugin :: Dependency Collection 2.1-SNAPSHOT SUCCESS [  0.696 s]
[INFO] Maven IT Plugin :: Dependency Resolution 2.1-SNAPSHOT SUCCESS [  3.073 s]
[INFO] Maven IT Plugin :: Expression 2.1-SNAPSHOT ......... SUCCESS [  1.441 s]
[INFO] Maven IT Plugin :: Error Mojos 2.1-SNAPSHOT ........ SUCCESS [  1.117 s]
[INFO] Maven IT Component 2.1-SNAPSHOT .................... SUCCESS [  0.401 s]
[INFO] Maven IT Plugin :: Extension Consumer 2.1-SNAPSHOT . SUCCESS [  0.557 s]
[INFO] Maven IT Plugin :: Extension Provider 2.1-SNAPSHOT . SUCCESS [  0.569 s]
[INFO] Maven IT Plugin :: Fork 2.1-SNAPSHOT ............... SUCCESS [  0.665 s]
[INFO] Maven IT Plugin :: Invalid Descriptor 2.1-SNAPSHOT . SUCCESS [  0.466 s]
[INFO] Maven IT Plugin :: Log File 2.1-SNAPSHOT ........... SUCCESS [  0.561 s]
[INFO] Maven IT Helper Library 2.1-SNAPSHOT ............... SUCCESS [  1.893 s]
[INFO] Maven IT Plugin :: Model Interpolation 2.1-SNAPSHOT  SUCCESS [  0.951 s]
[INFO] Maven IT Plugin :: No Default Component 2.1-SNAPSHOT SUCCESS [  0.539 s]
[INFO] Maven IT Plugin :: No Project 2.1-SNAPSHOT ......... SUCCESS [  0.749 s]
[INFO] Maven IT Plugin :: Online 2.1-SNAPSHOT ............. SUCCESS [  0.428 s]
[INFO] Maven IT Plugin :: Optional Mojos 2.1-SNAPSHOT ..... SUCCESS [  0.457 s]
[INFO] Maven IT Plugin :: Packaging 2.1-SNAPSHOT .......... SUCCESS [  0.470 s]
[INFO] Maven IT Plugin :: Parameter Implementation 2.1-SNAPSHOT SUCCESS [  0.512 s]
[INFO] Maven IT Plugin :: Plugin Dependency 2.1-SNAPSHOT .. SUCCESS [  0.469 s]
[INFO] Maven IT Plugin :: Project 2.1-SNAPSHOT ............ SUCCESS [  0.882 s]
[INFO] Maven IT Plugin :: Project Interpolation 2.1-SNAPSHOT SUCCESS [  0.625 s]
[INFO] Maven IT Plugin :: Setter 2.1-SNAPSHOT ............. SUCCESS [  0.662 s]
[INFO] Maven IT Plugin :: Singleton Component 2.1-SNAPSHOT  SUCCESS [  0.670 s]
[INFO] Maven IT Plugin :: Site 2.1-SNAPSHOT ............... SUCCESS [  2.033 s]
[INFO] Maven IT Plugin :: Toolchain 2.1-SNAPSHOT .......... SUCCESS [ 10.644 s]
[INFO] Maven IT Plugin :: Touch 2.1-SNAPSHOT .............. SUCCESS [  5.427 s]
[INFO] Maven IT Plugin :: Uses Properties Plugin 2.1-SNAPSHOT SUCCESS [  3.994 s]
[INFO] Maven IT Plugin :: Uses Wagon Plugin 2.1-SNAPSHOT .. SUCCESS [  8.137 s]
[INFO] Maven IT Plugin :: This plugin should contain the mojos needed by all tests. 2.1-SNAPSHOT SUCCESS [  3.658 s]
[INFO] Maven IT Plugin :: Plexus Utils 1.1 2.1-SNAPSHOT ... SUCCESS [  3.663 s]
[INFO] Maven IT Plugin :: Plexus Utils New 2.1-SNAPSHOT ... SUCCESS [  2.914 s]
[INFO] Maven IT Plugin :: Plexus Component API 2.1-SNAPSHOT SUCCESS [  4.349 s]
[INFO] Maven IT Plugin :: Log4J Client 2.1-SNAPSHOT ....... SUCCESS [  5.628 s]
[INFO] Maven IT Plugin :: Extension 1 2.1-SNAPSHOT ........ SUCCESS [  2.702 s]
[INFO] Maven IT Plugin :: Extension 2 2.1-SNAPSHOT ........ SUCCESS [  3.049 s]
[INFO] Maven IT Plugin :: Plexus Lifecycle 2.1-SNAPSHOT ... SUCCESS [  8.913 s]
[INFO] Maven IT Plugin :: Settings 2.1-SNAPSHOT ........... SUCCESS [  2.328 s]
[INFO] Maven IT Plugin :: mng-5805 extension 2.1-SNAPSHOT . SUCCESS [  1.209 s]
[INFO] Maven IT Plugin :: mng-5805 extension mk2 2.1-SNAPSHOT SUCCESS [  1.787 s]
[INFO] Maven IT Plugin :: mng-5805 plugin 2.1-SNAPSHOT .... SUCCESS [  2.301 s]
[INFO] Maven IT Plugin :: mng-5805 plugin-dep 2.1-SNAPSHOT  SUCCESS [  1.436 s]
[INFO] Maven IT Plugin :: mng-5958 extension 2.1-SNAPSHOT . SUCCESS [  9.582 s]
[INFO] Maven IT Toolchain 2.1-SNAPSHOT .................... SUCCESS [  4.123 s]
[INFO] Maven IT Wagon 2.1-SNAPSHOT ........................ SUCCESS [  4.638 s]
[INFO] Maven IT Support Artifacts 2.1-SNAPSHOT ............ SUCCESS [  9.569 s]
[INFO] Maven IT Extension 2.1-SNAPSHOT .................... SUCCESS [  2.918 s]
[INFO] Maven ITs 2.1-SNAPSHOT ............................. FAILURE [26:33 min]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  32:38 min
[INFO] Finished at: 2019-06-13T21:34:14Z
[INFO] ------------------------------------------------------------------------
[WARNING] [jenkins-event-spy] Failure to rename c:\mvn-it-0.tmp@tmp\withMavenfd494e7f\maven-spy-20190613-210134-1092316430503254940126.log.tmp into c:\mvn-it-0.tmp@tmp\withMavenfd494e7f\maven-spy-20190613-210134-1092316430503254940126.log
[INFO] [jenkins-event-spy] Generated C:\mvn-it-0.tmp@tmp\withMavenfd494e7f\maven-spy-20190613-210134-1092316430503254940126.log.tmp
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-jar-plugin:3.0.2:test-jar (default) on project core-it-suite: Error assembling JAR: Problem creating jar: There is not enough space on the disk (and the archive is probably corrupt but I could not delete it) -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
[ERROR] 
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR]   mvn <goals> -rf :core-it-suite
Picked up JAVA_TOOL_OPTIONS: -Dmaven.ext.class.path="c:\mvn-it-0.tmp@tmp\withMavenfd494e7f\pipeline-maven-spy.jar" -Dorg.jenkinsci.plugins.pipeline.maven.reportsFolder="c:\mvn-it-0.tmp@tmp\withMavenfd494e7f" 
[Pipeline] }
[withMaven] One or multiple Maven executions have been ignored by the Jenkins Pipeline Maven Plugin because they have been interrupted before completion (1). See Pipeline Maven Plugin FAQ for more details.
[Pipeline] // withMaven
[Pipeline] }
[Pipeline] // dir
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // node
[Pipeline] }
Failed in branch windows-jdk7
[Pipeline] // parallel
[Pipeline] echo
[FAILURE-003] AbortException hudson.AbortException: script returned exit code 1
[Pipeline] stage
[Pipeline] { (Notifications)
[Pipeline] echo
Build result: FAILURE
[Pipeline] jiraIssueSelector
[Pipeline] emailext

Build succeeded in Jenkins: Maven TLP » maven » MNG-6169/MNG-6553 #14

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See https://builds.apache.org/job/maven-box/job/maven/job/MNG-6169%252FMNG-6553/14/

No changes.

All tests passed