Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
kazoo
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Incidents
Environments
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
TASTE
kazoo
Commits
26a6b789
Commit
26a6b789
authored
Aug 27, 2019
by
Maxime Perrotin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Work on the testsuite
parent
607c5a8c
Changes
5
Show whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
117 additions
and
4 deletions
+117
-4
templates/glue/language_wrappers/mini-cv/interface.tmplt
templates/glue/language_wrappers/mini-cv/interface.tmplt
+1
-1
test/test-tsp3/Makefile
test/test-tsp3/Makefile
+3
-1
test/test6/DeploymentView.aadl
test/test6/DeploymentView.aadl
+110
-0
test/test6/Makefile
test/test6/Makefile
+2
-2
test/test6/README
test/test6/README
+1
-0
No files found.
templates/glue/language_wrappers/mini-cv/interface.tmplt
View file @
26a6b789
...
...
@@ -45,7 +45,7 @@ PROPERTIES
Source_Language => GUI_RI;
@@ELSIF@@ @_Language_@ = "VHDL_BRAVE"
Source_Language => VHDL;
@@ELSIF@@ @_Language_@ = "Blackbox_C"
@@ELSIF@@ @_Language_@ = "Blackbox_C"
or @_Language_@ = CPP
Source_Language => C;
@@ELSE@@
Source_Language => @_Language_@;
...
...
test/test-tsp3/Makefile
View file @
26a6b789
KAZOO
=
../../kazoo
all
:
test-parse
cd
output/build
&&
ocarina
-x
main.aadl
$(MAKE)
-C
output
test-parse
:
clean
$(KAZOO)
--gw
\
...
...
@@ -16,6 +16,8 @@ gdb: clean
gdb
--args
$(KAZOO)
--gw
\
-o
output
\
--glue
\
--no-stdlib
\
../common/libhw.aadl
\
--debug
clean
:
...
...
test/test6/DeploymentView.aadl
0 → 100644
View file @
26a6b789
---------------------------------------------------
-- AADL2.2
-- TASTE type deploymentview
--
-- generated code: do not edit
---------------------------------------------------
PACKAGE deploymentview::DV::Node1
PUBLIC
WITH Taste;
WITH Deployment;
WITH TASTE_DV_Properties;
PROCESS drone
END drone;
PROCESS IMPLEMENTATION drone.others
END drone.others;
END deploymentview::DV::Node1;
PACKAGE deploymentview::DV
PUBLIC
WITH interfaceview::IV::Positioning;
WITH interfaceview::IV::CoronagraphTrajectory;
WITH interfaceview::IV::OcculterTrajectory;
WITH interfaceview::IV::DroneInterface;
WITH interfaceview::IV::Coordinator;
WITH interfaceview::IV::GUI;
WITH interfaceview::IV::PID_Controllers;
WITH interfaceview::IV::Coronograph_Ctrl;
WITH interfaceview::IV::Occulter_Ctrl;
WITH ocarina_processors_x86;
WITH deploymentview::DV::Node1;
WITH Taste;
WITH Deployment;
WITH interfaceview::IV;
WITH TASTE_DV_Properties;
SYSTEM Node1
END Node1;
SYSTEM IMPLEMENTATION Node1.others
SUBCOMPONENTS
IV_Positioning : SYSTEM interfaceview::IV::Positioning::Positioning.others {
Taste::FunctionName => "Positioning";
};
IV_CoronagraphTrajectory : SYSTEM interfaceview::IV::CoronagraphTrajectory::CoronagraphTrajectory.others {
Taste::FunctionName => "CoronagraphTrajectory";
};
IV_OcculterTrajectory : SYSTEM interfaceview::IV::OcculterTrajectory::OcculterTrajectory.others {
Taste::FunctionName => "OcculterTrajectory";
};
IV_DroneInterface : SYSTEM interfaceview::IV::DroneInterface::DroneInterface.others {
Taste::FunctionName => "DroneInterface";
};
IV_Coordinator : SYSTEM interfaceview::IV::Coordinator::Coordinator.others {
Taste::FunctionName => "Coordinator";
};
IV_GUI : SYSTEM interfaceview::IV::GUI::GUI.others {
Taste::FunctionName => "GUI";
};
IV_PID_Controllers : SYSTEM interfaceview::IV::PID_Controllers::PID_Controllers.others {
Taste::FunctionName => "PID_Controllers";
};
IV_Coronograph_Ctrl : SYSTEM interfaceview::IV::Coronograph_Ctrl::Coronograph_Ctrl.others {
Taste::FunctionName => "Coronograph_Ctrl";
};
IV_Occulter_Ctrl : SYSTEM interfaceview::IV::Occulter_Ctrl::Occulter_Ctrl.others {
Taste::FunctionName => "Occulter_Ctrl";
};
drone : PROCESS deploymentview::DV::Node1::drone.others {
Taste::coordinates => "107206 45049 172944 123351";
TASTE_DV_Properties::CoverageEnabled => TRUE;
Deployment::Port_Number => 0;
};
x86_linux : PROCESSOR ocarina_processors_x86::x86.linux {
Taste::coordinates => "102240 35576 185009 126294";
};
PROPERTIES
Taste::APLC_Binding => (reference (drone)) APPLIES TO IV_Positioning;
Taste::APLC_Binding => (reference (drone)) APPLIES TO IV_CoronagraphTrajectory;
Taste::APLC_Binding => (reference (drone)) APPLIES TO IV_OcculterTrajectory;
Taste::APLC_Binding => (reference (drone)) APPLIES TO IV_DroneInterface;
Taste::APLC_Binding => (reference (drone)) APPLIES TO IV_Coordinator;
Taste::APLC_Binding => (reference (drone)) APPLIES TO IV_GUI;
Taste::APLC_Binding => (reference (drone)) APPLIES TO IV_PID_Controllers;
Taste::APLC_Binding => (reference (drone)) APPLIES TO IV_Coronograph_Ctrl;
Taste::APLC_Binding => (reference (drone)) APPLIES TO IV_Occulter_Ctrl;
Actual_Processor_Binding => (reference (x86_linux)) APPLIES TO drone;
END Node1.others;
SYSTEM deploymentview
END deploymentview;
SYSTEM IMPLEMENTATION deploymentview.others
SUBCOMPONENTS
Node1 : SYSTEM Node1.others {
Taste::coordinates => "100124 34612 201194 136888";
};
interfaceview : SYSTEM interfaceview::IV::interfaceview.others;
END deploymentview.others;
PROPERTIES
Taste::coordinates => "0 0 297000 210000";
Taste::version => "2.2";
Taste::interfaceView => "InterfaceView.aadl";
Taste::HWLibraries => ("/home/taste/tool-inst/share/ocarina/AADLv2/ocarina_components.aadl");
END deploymentview::DV;
test/test6/Makefile
View file @
26a6b789
KAZOO
=
../../kazoo
all
:
test-parse
cd
output
&&
make
$(MAKE)
-C
output.pohic
test-parse
:
clean
$(KAZOO)
--gw
-
-debug
-o
output
$(KAZOO)
--gw
-
p
--debug
--glue
-o
output.pohic
clean
:
rm
-rf
output
...
...
test/test6/README
0 → 100644
View file @
26a6b789
There are connections issues - Coordinator block is in C and does not have any cyclic or PI that could activate it. This should be detected
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment