Skip to content

[Spec] Setup Platform Device Tests to use xHarness #329

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
PureWeen opened this issue Feb 1, 2021 · 2 comments
Closed

[Spec] Setup Platform Device Tests to use xHarness #329

PureWeen opened this issue Feb 1, 2021 · 2 comments
Assignees

Comments

@PureWeen
Copy link
Member

PureWeen commented Feb 1, 2021

Setup CI and local cake scripts to use xHarness

Steps

@mattleibow
Copy link
Member

With regards to cake files, we can totally do a reuse over multiple files: https://cakebuild.net/docs/writing-builds/preprocessor-directives#load-directive

I use that all over the show for SkiaSharp and have each native platform have its own cake with tasks, and then they all reference a base native which references a base shared cake.

We can do this for forms as well. Have each device test have a simple cake file, and then include all the actual work in a base. This can be done for all other types of testing. Sort of the way Makefiles were in each folder, but then as you go up, it builds more.

@PureWeen
Copy link
Member Author

PureWeen commented Feb 3, 2021

That sounds perfect @mattleibow !!

@ghost ghost locked as resolved and limited conversation to collaborators Feb 19, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants