Skip to content
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

[Xtro] Fix xtro runs for classic when performed in a bot that did not build #14504

Closed
wants to merge 9 commits into from

Conversation

mandel-macaque
Copy link
Member

Two small fixes:

  1. Point to the correct paths.
  2. Do not try to build the dll since we are using the system one.

@mandel-macaque mandel-macaque added the not-notes-worthy Ignore for release notes label Mar 25, 2022
Copy link
Contributor

@chamons chamons left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Seems reasonable. Want @rolfbjarne 's 👍

@@ -191,10 +191,10 @@ endif
gen-all: gen-ios gen-tvos gen-watchos gen-macos

wrench:
$(MAKE) -j8 classify
$(MAKE) -j8 classify V=1
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we still want this bit?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I want it to see what is going on, might be too verbose locally

@vs-mobiletools-engineering-service2
Copy link
Collaborator

❌ Tests failed on macOS Mac Catalina (10.15) ❌

Tests failed on Mac Catalina (10.15).

Failed tests are:

  • xammac_tests
  • monotouch-test

Pipeline on Agent
Merge 3e52353 into d36d87f

@vs-mobiletools-engineering-service2
Copy link
Collaborator

❌ Tests timed out on macOS M1 - Mac Big Sur (11.5) ❌

Pipeline on Agent
Merge 3e52353 into d36d87f

@vs-mobiletools-engineering-service2
Copy link
Collaborator

❌ [CI Build] Tests failed on VSTS: simulator tests iOS ❌

Tests failed on VSTS: simulator tests iOS.

Test results

2 tests failed, 105 tests passed.

Failed tests

  • Xtro/Legacy Xamarin: TimedOut
  • Xtro/.NET: TimedOut

Pipeline on Agent XAMBOT-1042.Monterey
Merge 3e52353 into d36d87f

Copy link
Member

@rolfbjarne rolfbjarne left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've updated with the tip of main, because 1e8e4bb might have fixed the hangs.

@@ -37,7 +37,7 @@ bin/Debug/xtro-sharpie.exe xtro-report/bin/Debug/xtro-report.exe xtro-sanity/bin
$(Q) touch $@

ifdef TESTS_USE_SYSTEM
XIOS ?= /Library/Frameworks/Xamarin.iOS.framework/Versions/Current/lib/64bits/iOS/Xamarin.iOS.dll
XIOS ?= /Library/Frameworks/Xamarin.iOS.framework/Versions/Current/lib/64bits/Xamarin.iOS.dll
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is not correct, this file does not exist on my system:

$ ls -la /Library/Frameworks/Xamarin.iOS.framework/Versions/Current/lib/64bits
total 0
drwxr-xr-x  5 rolf  staff  160 Jan 17 03:18 .
drwxr-xr-x  9 rolf  staff  288 Jan 17 03:20 ..
drwxr-xr-x  4 rolf  staff  128 Mar 28 09:18 iOS
drwxr-xr-x  4 rolf  staff  128 Mar 28 09:18 tvOS
drwxr-xr-x  4 rolf  staff  128 Mar 28 09:18 watchOS

Comment on lines 228 to 232
STAMP_CLASSIFY_IOS_DEPS := bin/Debug/xtro-sharpie.exe $(XIOS_PCH)
ifndef TESTS_USE_SYSTEM
STAMP_CLASSIFY_IOS_DEPS += $(XIOS)
STAMP_CLASSIFY_IOS_DEPS += $(XIOS_GL)
endif
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The reason you had to do this change was because the dll doesn't exist... but that doesn't make things work, it just makes xtro not run correctly.

@vs-mobiletools-engineering-service2
Copy link
Collaborator

❌ Tests failed on macOS Mac Catalina (10.15) ❌

Tests failed on Mac Catalina (10.15).

Failed tests are:

  • monotouch-test

Pipeline on Agent
Merge d171fc9 into 0802e2c

@vs-mobiletools-engineering-service2
Copy link
Collaborator

❌ Tests timed out on macOS M1 - Mac Big Sur (11.5) ❌

Pipeline on Agent
Merge d171fc9 into 0802e2c

@vs-mobiletools-engineering-service2
Copy link
Collaborator

❌ [CI Build] Tests failed on VSTS: simulator tests iOS ❌

Tests failed on VSTS: simulator tests iOS.

Test results

2 tests failed, 105 tests passed.

Failed tests

  • Xtro/Legacy Xamarin: BuildFailure
  • Xtro/.NET: BuildFailure

Pipeline on Agent XAMBOT-1023.Monterey'
Merge d171fc9 into 0802e2c

@rolfbjarne rolfbjarne added skip-all-tests Skip all the tests run-xtro-tests Run the xtro tests labels Mar 29, 2022
@vs-mobiletools-engineering-service2
Copy link
Collaborator

✅ Tests passed on macOS Mac Catalina (10.15) ✅

Tests passed

All tests on macOS Mac Catalina (10.15) passed.

Pipeline on Agent
Merge e2375c7 into ee302b1

@vs-mobiletools-engineering-service2
Copy link
Collaborator

❌ Tests timed out on macOS M1 - Mac Big Sur (11.5) ❌

Pipeline on Agent
Merge e2375c7 into ee302b1

@vs-mobiletools-engineering-service2
Copy link
Collaborator

❌ [CI Build] Tests failed on VSTS: simulator tests iOS ❌

Tests failed on VSTS: simulator tests iOS.

Test results

1 tests failed, 1 tests passed.

Failed tests

  • Xtro/.NET: BuildFailure

Pipeline on Agent XAMBOT-1105.Monterey'
Merge e2375c7 into ee302b1

@rolfbjarne
Copy link
Member

xtro (legacy) succeeded on the last completed main build: ee302b1#commitcomment-69857175, so this doesn't seem necessary anymore.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
not-notes-worthy Ignore for release notes run-xtro-tests Run the xtro tests skip-all-tests Skip all the tests
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants