-
Notifications
You must be signed in to change notification settings - Fork 520
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
[Tests] Fix intro tests on older macOS #11736
Conversation
I have tested all of this on:
|
case "MLFeatureValue": | ||
case "MLSequence": | ||
if (Mac.CheckSystemVersion (10, 15)) // Fail on Catalina, pass in older OS | ||
return true; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
that's skipping OS <= 10.15
if it pass on older you need a different check, like
// Fail on Catalina, pass in older OS
if (Mac.CheckSystemVersion (10, 14))
break;
if (Mac.CheckSystemVersion (10, 15))
return true;
// 11.x
break;
return TestRuntime.IsVM; // skip only on vms | ||
case "NSMenuView": | ||
return TestRuntime.IsVM || IntPtr.Size != 8; // skip on vms or 64b |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
we don't support 32bits for macOS anymore, you can always skip NSMenuView
|
||
case "MetalPerformanceShaders.MPSPredicate": | ||
if (Mac.CheckSystemVersion (10, 15)) // Fails on Catalina: Could not initialize an instance of the type 'MetalPerformanceShaders.MPSPredicate': the native 'init' method returned nil. | ||
return true; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
does it work on earlier macOS ?
if so see my other comment
❌ [PR Build] Tests failed on Build ❌Tests failed on Build. API diff✅ API Diff from stable View API diffAPI & Generator diff✅ API Diff (from PR only) (no change) GitHub pagesResults can be found in the following github pages (it might take some time to publish): Test results1 tests failed, 80 tests passed.Failed tests
Pipeline on Agent XAMBOT-1098.BigSur |
✅ [PR Build] Tests passed on Build. ✅Tests passed on Build. API & Generator diff✅ API Diff (from PR only) (no change) GitHub pagesResults can be found in the following github pages (it might take some time to publish): 🎉 All 81 tests passed 🎉Pipeline on Agent XAMBOT-1099.BigSur |
❌ [PR Build] Tests failed on Build ❌Tests failed on Build. API diff✅ API Diff from stable View API diffAPI & Generator diff✅ API Diff (from PR only) (no change) GitHub pagesResults can be found in the following github pages (it might take some time to publish): Test results19 tests failed, 62 tests passed.Failed tests
Pipeline on Agent XAMBOT-1099.BigSur' |
✅ [PR Build] Tests passed on Build. ✅Tests passed on Build. API diff✅ API Diff from stable View API diffAPI & Generator diff✅ API Diff (from PR only) (no change) GitHub pagesResults can be found in the following github pages (it might take some time to publish): 🎉 All 81 tests passed 🎉Pipeline on Agent XAMBOT-1101.BigSur |
* [Tests] Fix intro tests on older macOS (#11736) Co-authored-by: Rolf Bjarne Kvinge <rolf@xamarin.com> * Seeing if pushing to this lego branch will create a PR inside AutomatingLocalizationGHATest * [Actions] Remove broken action. (#11819) Actions that are triggered from forks do not have access to the secrets making the action fail most of the time. We have moved to a github action in the static page repo that will clean results of closed PRs everyday. We remove this action because is broken and not needed. * try again * let's get the lego firing again * fire lego #3 * see if test gha occurs * trying after changing gha name * changing the branch (#11826) Co-authored-by: tj_devel709 <antlambe@microsoft.com> * after changing the GHA in main * perhaps the action was not updated yet * after merge main * wrong label * fire * adding sync to this branch Co-authored-by: Manuel de la Pena <mandel@microsoft.com> Co-authored-by: Rolf Bjarne Kvinge <rolf@xamarin.com> Co-authored-by: tj_devel709 <antlambe@microsoft.com> Co-authored-by: TJ Lambert <50846373+tj-devel709@users.noreply.github.com>
* [Tests] Fix intro tests on older macOS (#11736) Co-authored-by: Rolf Bjarne Kvinge <rolf@xamarin.com> * Seeing if pushing to this lego branch will create a PR inside AutomatingLocalizationGHATest * [Actions] Remove broken action. (#11819) Actions that are triggered from forks do not have access to the secrets making the action fail most of the time. We have moved to a github action in the static page repo that will clean results of closed PRs everyday. We remove this action because is broken and not needed. * try again * let's get the lego firing again * fire lego #3 * see if test gha occurs * trying after changing gha name * changing the branch (#11826) Co-authored-by: tj_devel709 <antlambe@microsoft.com> * after changing the GHA in main * perhaps the action was not updated yet * after merge main * wrong label * fire * adding sync to this branch * fixing env variable Co-authored-by: Manuel de la Pena <mandel@microsoft.com> Co-authored-by: Rolf Bjarne Kvinge <rolf@xamarin.com> Co-authored-by: tj_devel709 <antlambe@microsoft.com> Co-authored-by: TJ Lambert <50846373+tj-devel709@users.noreply.github.com>
* [Tests] Fix intro tests on older macOS (#11736) Co-authored-by: Rolf Bjarne Kvinge <rolf@xamarin.com> * Seeing if pushing to this lego branch will create a PR inside AutomatingLocalizationGHATest * [Actions] Remove broken action. (#11819) Actions that are triggered from forks do not have access to the secrets making the action fail most of the time. We have moved to a github action in the static page repo that will clean results of closed PRs everyday. We remove this action because is broken and not needed. * try again * let's get the lego firing again * fire lego #3 * see if test gha occurs * trying after changing gha name * changing the branch (#11826) Co-authored-by: tj_devel709 <antlambe@microsoft.com> * after changing the GHA in main * perhaps the action was not updated yet * after merge main * wrong label * fire * adding sync to this branch * fixing env variable * conditionals in the wrong place Co-authored-by: Manuel de la Pena <mandel@microsoft.com> Co-authored-by: Rolf Bjarne Kvinge <rolf@xamarin.com> Co-authored-by: tj_devel709 <antlambe@microsoft.com> Co-authored-by: TJ Lambert <50846373+tj-devel709@users.noreply.github.com>
* [Tests] Fix intro tests on older macOS (#11736) Co-authored-by: Rolf Bjarne Kvinge <rolf@xamarin.com> * Seeing if pushing to this lego branch will create a PR inside AutomatingLocalizationGHATest * [Actions] Remove broken action. (#11819) Actions that are triggered from forks do not have access to the secrets making the action fail most of the time. We have moved to a github action in the static page repo that will clean results of closed PRs everyday. We remove this action because is broken and not needed. * try again * let's get the lego firing again * fire lego #3 * see if test gha occurs * trying after changing gha name * changing the branch (#11826) Co-authored-by: tj_devel709 <antlambe@microsoft.com> * after changing the GHA in main * perhaps the action was not updated yet * after merge main * wrong label * fire * adding sync to this branch * fixing env variable * conditionals in the wrong place * add debugging Co-authored-by: Manuel de la Pena <mandel@microsoft.com> Co-authored-by: Rolf Bjarne Kvinge <rolf@xamarin.com> Co-authored-by: tj_devel709 <antlambe@microsoft.com> Co-authored-by: TJ Lambert <50846373+tj-devel709@users.noreply.github.com>
* [Tests] Fix intro tests on older macOS (#11736) Co-authored-by: Rolf Bjarne Kvinge <rolf@xamarin.com> * Seeing if pushing to this lego branch will create a PR inside AutomatingLocalizationGHATest * [Actions] Remove broken action. (#11819) Actions that are triggered from forks do not have access to the secrets making the action fail most of the time. We have moved to a github action in the static page repo that will clean results of closed PRs everyday. We remove this action because is broken and not needed. * try again * let's get the lego firing again * fire lego #3 * see if test gha occurs * trying after changing gha name * changing the branch (#11826) Co-authored-by: tj_devel709 <antlambe@microsoft.com> * after changing the GHA in main * perhaps the action was not updated yet * after merge main * wrong label * fire * adding sync to this branch * fixing env variable * conditionals in the wrong place * add debugging * more debugging Co-authored-by: Manuel de la Pena <mandel@microsoft.com> Co-authored-by: Rolf Bjarne Kvinge <rolf@xamarin.com> Co-authored-by: tj_devel709 <antlambe@microsoft.com> Co-authored-by: TJ Lambert <50846373+tj-devel709@users.noreply.github.com>
* [Tests] Fix intro tests on older macOS (#11736) Co-authored-by: Rolf Bjarne Kvinge <rolf@xamarin.com> * Seeing if pushing to this lego branch will create a PR inside AutomatingLocalizationGHATest * [Actions] Remove broken action. (#11819) Actions that are triggered from forks do not have access to the secrets making the action fail most of the time. We have moved to a github action in the static page repo that will clean results of closed PRs everyday. We remove this action because is broken and not needed. * try again * let's get the lego firing again * fire lego #3 * see if test gha occurs * trying after changing gha name * changing the branch (#11826) Co-authored-by: tj_devel709 <antlambe@microsoft.com> * after changing the GHA in main * perhaps the action was not updated yet * after merge main * wrong label * fire * adding sync to this branch * fixing env variable * conditionals in the wrong place * add debugging * more debugging * changing the label requirement for the tests Co-authored-by: Manuel de la Pena <mandel@microsoft.com> Co-authored-by: Rolf Bjarne Kvinge <rolf@xamarin.com> Co-authored-by: tj_devel709 <antlambe@microsoft.com> Co-authored-by: TJ Lambert <50846373+tj-devel709@users.noreply.github.com>
* [Tests] Fix intro tests on older macOS (#11736) Co-authored-by: Rolf Bjarne Kvinge <rolf@xamarin.com> * Seeing if pushing to this lego branch will create a PR inside AutomatingLocalizationGHATest * [Actions] Remove broken action. (#11819) Actions that are triggered from forks do not have access to the secrets making the action fail most of the time. We have moved to a github action in the static page repo that will clean results of closed PRs everyday. We remove this action because is broken and not needed. * try again * let's get the lego firing again * fire lego #3 * see if test gha occurs * trying after changing gha name * changing the branch (#11826) Co-authored-by: tj_devel709 <antlambe@microsoft.com> * after changing the GHA in main * perhaps the action was not updated yet * after merge main * wrong label * fire * adding sync to this branch * fixing env variable * conditionals in the wrong place * add debugging * more debugging * changing the label requirement for the tests * more debugging 2 Co-authored-by: Manuel de la Pena <mandel@microsoft.com> Co-authored-by: Rolf Bjarne Kvinge <rolf@xamarin.com> Co-authored-by: tj_devel709 <antlambe@microsoft.com> Co-authored-by: TJ Lambert <50846373+tj-devel709@users.noreply.github.com>
* [Tests] Fix intro tests on older macOS (#11736) Co-authored-by: Rolf Bjarne Kvinge <rolf@xamarin.com> * Seeing if pushing to this lego branch will create a PR inside AutomatingLocalizationGHATest * [Actions] Remove broken action. (#11819) Actions that are triggered from forks do not have access to the secrets making the action fail most of the time. We have moved to a github action in the static page repo that will clean results of closed PRs everyday. We remove this action because is broken and not needed. * try again * let's get the lego firing again * fire lego #3 * see if test gha occurs * trying after changing gha name * changing the branch (#11826) Co-authored-by: tj_devel709 <antlambe@microsoft.com> * after changing the GHA in main * perhaps the action was not updated yet * after merge main * wrong label * fire * adding sync to this branch * fixing env variable * conditionals in the wrong place * add debugging * more debugging * changing the label requirement for the tests * more debugging 2 * try more debugging Co-authored-by: Manuel de la Pena <mandel@microsoft.com> Co-authored-by: Rolf Bjarne Kvinge <rolf@xamarin.com> Co-authored-by: tj_devel709 <antlambe@microsoft.com> Co-authored-by: TJ Lambert <50846373+tj-devel709@users.noreply.github.com>
* [Tests] Fix intro tests on older macOS (#11736) Co-authored-by: Rolf Bjarne Kvinge <rolf@xamarin.com> * Seeing if pushing to this lego branch will create a PR inside AutomatingLocalizationGHATest * [Actions] Remove broken action. (#11819) Actions that are triggered from forks do not have access to the secrets making the action fail most of the time. We have moved to a github action in the static page repo that will clean results of closed PRs everyday. We remove this action because is broken and not needed. * try again * let's get the lego firing again * fire lego #3 * see if test gha occurs * trying after changing gha name * changing the branch (#11826) Co-authored-by: tj_devel709 <antlambe@microsoft.com> * after changing the GHA in main * perhaps the action was not updated yet * after merge main * wrong label * fire * adding sync to this branch * fixing env variable * conditionals in the wrong place * add debugging * more debugging * changing the label requirement for the tests * more debugging 2 * try more debugging * changing to create new branch Co-authored-by: Manuel de la Pena <mandel@microsoft.com> Co-authored-by: Rolf Bjarne Kvinge <rolf@xamarin.com> Co-authored-by: tj_devel709 <antlambe@microsoft.com> Co-authored-by: TJ Lambert <50846373+tj-devel709@users.noreply.github.com>
* [Tests] Fix intro tests on older macOS (#11736) Co-authored-by: Rolf Bjarne Kvinge <rolf@xamarin.com> * Seeing if pushing to this lego branch will create a PR inside AutomatingLocalizationGHATest * [Actions] Remove broken action. (#11819) Actions that are triggered from forks do not have access to the secrets making the action fail most of the time. We have moved to a github action in the static page repo that will clean results of closed PRs everyday. We remove this action because is broken and not needed. * try again * let's get the lego firing again * fire lego #3 * see if test gha occurs * trying after changing gha name * changing the branch (#11826) Co-authored-by: tj_devel709 <antlambe@microsoft.com> * after changing the GHA in main * perhaps the action was not updated yet * after merge main * wrong label * fire * adding sync to this branch * fixing env variable * conditionals in the wrong place * add debugging * more debugging * changing the label requirement for the tests * more debugging 2 * try more debugging * changing to create new branch * forgot to update the depends on Co-authored-by: Manuel de la Pena <mandel@microsoft.com> Co-authored-by: Rolf Bjarne Kvinge <rolf@xamarin.com> Co-authored-by: tj_devel709 <antlambe@microsoft.com> Co-authored-by: TJ Lambert <50846373+tj-devel709@users.noreply.github.com>
* [Tests] Fix intro tests on older macOS (#11736) Co-authored-by: Rolf Bjarne Kvinge <rolf@xamarin.com> * Seeing if pushing to this lego branch will create a PR inside AutomatingLocalizationGHATest * [Actions] Remove broken action. (#11819) Actions that are triggered from forks do not have access to the secrets making the action fail most of the time. We have moved to a github action in the static page repo that will clean results of closed PRs everyday. We remove this action because is broken and not needed. * try again * let's get the lego firing again * fire lego #3 * see if test gha occurs * trying after changing gha name * changing the branch (#11826) Co-authored-by: tj_devel709 <antlambe@microsoft.com> * after changing the GHA in main * perhaps the action was not updated yet * after merge main * wrong label * fire * adding sync to this branch * fixing env variable * conditionals in the wrong place * add debugging * more debugging * changing the label requirement for the tests * more debugging 2 * try more debugging * changing to create new branch * forgot to update the depends on * adding soft-fail Co-authored-by: Manuel de la Pena <mandel@microsoft.com> Co-authored-by: Rolf Bjarne Kvinge <rolf@xamarin.com> Co-authored-by: tj_devel709 <antlambe@microsoft.com> Co-authored-by: TJ Lambert <50846373+tj-devel709@users.noreply.github.com>
* [Tests] Fix intro tests on older macOS (#11736) Co-authored-by: Rolf Bjarne Kvinge <rolf@xamarin.com> * Seeing if pushing to this lego branch will create a PR inside AutomatingLocalizationGHATest * [Actions] Remove broken action. (#11819) Actions that are triggered from forks do not have access to the secrets making the action fail most of the time. We have moved to a github action in the static page repo that will clean results of closed PRs everyday. We remove this action because is broken and not needed. * try again * let's get the lego firing again * fire lego #3 * see if test gha occurs * trying after changing gha name * changing the branch (#11826) Co-authored-by: tj_devel709 <antlambe@microsoft.com> * after changing the GHA in main * perhaps the action was not updated yet * after merge main * wrong label * fire * adding sync to this branch * fixing env variable * conditionals in the wrong place * add debugging * more debugging * changing the label requirement for the tests * more debugging 2 * try more debugging * changing to create new branch * forgot to update the depends on * adding soft-fail * soft-fail -> soft_fail Co-authored-by: Manuel de la Pena <mandel@microsoft.com> Co-authored-by: Rolf Bjarne Kvinge <rolf@xamarin.com> Co-authored-by: tj_devel709 <antlambe@microsoft.com> Co-authored-by: TJ Lambert <50846373+tj-devel709@users.noreply.github.com>
No description provided.