GEGlobalResearch / DARPA-ASKE-TA1

ANSWER Project to demonstrate knowledge-driven extraction of scientific models from code and texts
Other
7 stars 5 forks source link

Setting of preferences in UI test cases #58

Closed crapo closed 4 years ago

crapo commented 4 years ago

@kittaakos , the UI test DialogUITest testExtractTxtFile sets a preference but the model processor doesn't see it. You won't be able to actually run the test successfully because you don't have the services running, but perhaps you can figure out why the preferences set isn't in the preference store accessed by the model processor?

kittaakos commented 4 years ago

Which branch? I have compiler errors on the master: I have built it against the SADL development.

Writing code to "/Users/akos.kitta/git/DARPA-ASKE-TA1/com.ge.research.sadl.darpa.aske.dialog.parent/com.ge.research.sadl.darpa.aske.dialog/../com.ge.research.sadl.darpa.aske.dialog/src-gen/com/ge/research/sadl/darpa/aske/parser/antlr/lexer/jflex/DialogFlexer.java"
19249 [org.eclipse.emf.mwe2.launch.runtime.Mwe2Launcher.main()] INFO  text.xtext.generator.XtextGenerator  - Generating common infrastructure
19269 [org.eclipse.emf.mwe2.launch.runtime.Mwe2Launcher.main()] INFO  .emf.mwe2.runtime.workflow.Workflow  - Done.
[INFO] 
[INFO] --- xtend-maven-plugin:2.15.0:compile (default) @ com.ge.research.sadl.darpa.aske.dialog ---
[ERROR] 
ERROR:  DialogProcessorContextPreferenceValuesProvider.xtend - /Users/akos.kitta/git/DARPA-ASKE-TA1/com.ge.research.sadl.darpa.aske.dialog.parent/com.ge.research.sadl.darpa.aske.dialog/src/com/ge/research/sadl/darpa/aske/processing/DialogProcessorContextPreferenceValuesProvider.xtend
4: com.ge.research.sadl.processing.IModelProcessor.ProcessorContextPreferenceValuesProvider cannot be resolved to a type.
[ERROR] 
ERROR:  DialogProcessorContextPreferenceValuesProvider.xtend - /Users/akos.kitta/git/DARPA-ASKE-TA1/com.ge.research.sadl.darpa.aske.dialog.parent/com.ge.research.sadl.darpa.aske.dialog/src/com/ge/research/sadl/darpa/aske/processing/DialogProcessorContextPreferenceValuesProvider.xtend
16: ProcessorContextPreferenceValuesProvider cannot be resolved to a type.
[ERROR] 
ERROR:  DialogProcessorContextPreferenceValuesProvider.xtend - /Users/akos.kitta/git/DARPA-ASKE-TA1/com.ge.research.sadl.darpa.aske.dialog.parent/com.ge.research.sadl.darpa.aske.dialog/src/com/ge/research/sadl/darpa/aske/processing/DialogProcessorContextPreferenceValuesProvider.xtend
26: The method or field preferenceProvider is undefined
[ERROR] 
ERROR:  DialogProcessorContextPreferenceValuesProvider.xtend - /Users/akos.kitta/git/DARPA-ASKE-TA1/com.ge.research.sadl.darpa.aske.dialog.parent/com.ge.research.sadl.darpa.aske.dialog/src/com/ge/research/sadl/darpa/aske/processing/DialogProcessorContextPreferenceValuesProvider.xtend
42: The method or field preferenceProvider is undefined
[ERROR] 
ERROR:  DialogProcessorContextPreferenceValuesProvider.xtend - /Users/akos.kitta/git/DARPA-ASKE-TA1/com.ge.research.sadl.darpa.aske.dialog.parent/com.ge.research.sadl.darpa.aske.dialog/src/com/ge/research/sadl/darpa/aske/processing/DialogProcessorContextPreferenceValuesProvider.xtend
46: The method or field super is undefined
[ERROR] 
ERROR:  DialogProcessorContextPreferenceValuesProvider.xtend - /Users/akos.kitta/git/DARPA-ASKE-TA1/com.ge.research.sadl.darpa.aske.dialog.parent/com.ge.research.sadl.darpa.aske.dialog/src/com/ge/research/sadl/darpa/aske/processing/DialogProcessorContextPreferenceValuesProvider.xtend
16: Superclass must be a class
[ERROR] 
ERROR:  DialogProcessorContextPreferenceValuesProvider.xtend - /Users/akos.kitta/git/DARPA-ASKE-TA1/com.ge.research.sadl.darpa.aske.dialog.parent/com.ge.research.sadl.darpa.aske.dialog/src/com/ge/research/sadl/darpa/aske/processing/DialogProcessorContextPreferenceValuesProvider.xtend
20: The method getPreferenceValues(Resource) of type DialogProcessorContextPreferenceValuesProvider must override a superclass method.
[ERROR] 
ERROR:  DialogRuntimeModule.xtend - /Users/akos.kitta/git/DARPA-ASKE-TA1/com.ge.research.sadl.darpa.aske.dialog.parent/com.ge.research.sadl.darpa.aske.dialog/src/com/ge/research/sadl/darpa/aske/DialogRuntimeModule.xtend
44: com.ge.research.sadl.processing.IModelProcessor.ProcessorContextPreferenceValuesProvider cannot be resolved to a type.
[ERROR] 

Edit: corrected the SADL branch from master to development. https://github.com/crapo/sadlos2/commit/c03a0f3b

kittaakos commented 4 years ago

Here is the fix: https://github.com/GEGlobalResearch/DARPA-ASKE-TA1/pull/64