优化Map测试用例
This commit is contained in:
parent
d29337bd12
commit
ccfdc14f74
@ -19,18 +19,21 @@ public class TestAnnoMapJobExecutor {
|
|||||||
@MapExecutor
|
@MapExecutor
|
||||||
public ExecuteResult rootMapExecute(MapArgs mapArgs, MapHandler mapHandler) {
|
public ExecuteResult rootMapExecute(MapArgs mapArgs, MapHandler mapHandler) {
|
||||||
System.out.println(mapArgs);
|
System.out.println(mapArgs);
|
||||||
|
System.out.println(mapArgs.getWfContext());
|
||||||
return mapHandler.doMap(Lists.newArrayList("1", "2", "3"), "MONTH_MAP");
|
return mapHandler.doMap(Lists.newArrayList("1", "2", "3"), "MONTH_MAP");
|
||||||
}
|
}
|
||||||
|
|
||||||
@MapExecutor(taskName = "MONTH_MAP1")
|
@MapExecutor(taskName = "MONTH_MAP")
|
||||||
public ExecuteResult monthMapExecute(MapArgs mapArgs) {
|
public ExecuteResult monthMapExecute(MapArgs mapArgs) {
|
||||||
System.out.println(mapArgs);
|
System.out.println(mapArgs);
|
||||||
|
System.out.println(mapArgs.getWfContext());
|
||||||
return ExecuteResult.success(123);
|
return ExecuteResult.success(123);
|
||||||
}
|
}
|
||||||
|
|
||||||
@MapExecutor(taskName = "LAST_MAP")
|
@MapExecutor(taskName = "LAST_MAP")
|
||||||
public ExecuteResult lastMapExecute(MapArgs mapArgs, MapHandler mapHandler) {
|
public ExecuteResult lastMapExecute(MapArgs mapArgs, MapHandler mapHandler) {
|
||||||
System.out.println(mapArgs);
|
System.out.println(mapArgs);
|
||||||
|
System.out.println(mapArgs.getWfContext());
|
||||||
return ExecuteResult.success();
|
return ExecuteResult.success();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -27,18 +27,23 @@ public class TestAnnoMapReduceJobExecutor {
|
|||||||
@MapExecutor
|
@MapExecutor
|
||||||
public ExecuteResult rootMapExecute(MapArgs mapArgs, MapHandler mapHandler) {
|
public ExecuteResult rootMapExecute(MapArgs mapArgs, MapHandler mapHandler) {
|
||||||
System.out.println(mapArgs);
|
System.out.println(mapArgs);
|
||||||
|
System.out.println(mapArgs.getWfContext());
|
||||||
|
mapArgs.appendContext("name", "zsg");
|
||||||
return mapHandler.doMap(Lists.newArrayList("1", "2", "3", "4", "5", "6"), "MONTH_MAP");
|
return mapHandler.doMap(Lists.newArrayList("1", "2", "3", "4", "5", "6"), "MONTH_MAP");
|
||||||
}
|
}
|
||||||
|
|
||||||
@MapExecutor(taskName = "MONTH_MAP")
|
@MapExecutor(taskName = "MONTH_MAP")
|
||||||
public ExecuteResult monthMapExecute(MapArgs mapArgs) {
|
public ExecuteResult monthMapExecute(MapArgs mapArgs) {
|
||||||
System.out.println(mapArgs);
|
System.out.println(mapArgs);
|
||||||
|
System.out.println(mapArgs.getWfContext());
|
||||||
|
mapArgs.appendContext("age", "111");
|
||||||
return ExecuteResult.success(Integer.parseInt((String) mapArgs.getMapResult()) * 2);
|
return ExecuteResult.success(Integer.parseInt((String) mapArgs.getMapResult()) * 2);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ReduceExecutor
|
@ReduceExecutor
|
||||||
public ExecuteResult reduceExecute(ReduceArgs mapReduceArgs) {
|
public ExecuteResult reduceExecute(ReduceArgs mapReduceArgs) {
|
||||||
System.out.println(mapReduceArgs);
|
System.out.println(mapReduceArgs);
|
||||||
|
System.out.println(mapReduceArgs.getWfContext());
|
||||||
return ExecuteResult.success(
|
return ExecuteResult.success(
|
||||||
mapReduceArgs.getMapResult()
|
mapReduceArgs.getMapResult()
|
||||||
.stream()
|
.stream()
|
||||||
@ -53,6 +58,7 @@ public class TestAnnoMapReduceJobExecutor {
|
|||||||
@MergeReduceExecutor
|
@MergeReduceExecutor
|
||||||
public ExecuteResult mergeReduceExecute(MergeReduceArgs mergeReduceArgs) {
|
public ExecuteResult mergeReduceExecute(MergeReduceArgs mergeReduceArgs) {
|
||||||
System.out.println(mergeReduceArgs);
|
System.out.println(mergeReduceArgs);
|
||||||
|
System.out.println(mergeReduceArgs.getWfContext());
|
||||||
return ExecuteResult.success(
|
return ExecuteResult.success(
|
||||||
mergeReduceArgs.getReduces()
|
mergeReduceArgs.getReduces()
|
||||||
.stream()
|
.stream()
|
||||||
|
Loading…
Reference in New Issue
Block a user