You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
now twister is a none distributed system. to allow a CI system being build above twister, we need create some scripts to wrapper it. the idea is to unify those script interfaces, such as different CI can share the common twsister CI layer.
The requiremets are:
twister can be a backend runner, and work with a CI scheduler. e.g.
a) twister can be run with a json command file. this could be in application layer.
b) multi-thread build for different settings isolation, considerring we have mutliply boards and different tool-chain build at the same time.
some timeout and interrupt mecahism in the middle layer to interrupt twister. in cases when CI need stop.
able to clean the build environments for given configuration
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
now twister is a none distributed system. to allow a CI system being build above twister, we need create some scripts to wrapper it. the idea is to unify those script interfaces, such as different CI can share the common twsister CI layer.
The requiremets are:
a) twister can be run with a json command file. this could be in application layer.
b) multi-thread build for different settings isolation, considerring we have mutliply boards and different tool-chain build at the same time.
Beta Was this translation helpful? Give feedback.
All reactions