Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions Make.config
Original file line number Diff line number Diff line change
Expand Up @@ -33,22 +33,22 @@ endif
# TODO: reset to 0 after major/minor version bump (SRO) and increment for service releases and previews
# Note: if not reseted to 0 we can skip a version and start with .1 or .2
PACKAGE_VERSION_REV=3
IOS_PACKAGE_VERSION_REV=$(PACKAGE_VERSION_REV)
IOS_PACKAGE_VERSION_REV=0

IOS_PRODUCT=Xamarin.iOS
IOS_PACKAGE_NAME=Xamarin.iOS
IOS_PACKAGE_NAME_LOWER=$(shell echo $(IOS_PACKAGE_NAME) | tr "[:upper:]" "[:lower:]")
# NEVER customize IOS_PACKAGE_VERSION itself, other parts (mtouch, web updater) are using the IOS_PACKAGE_VERSION_* variables
IOS_PACKAGE_VERSION=11.99.$(PACKAGE_VERSION_REV).$(IOS_COMMIT_DISTANCE)
IOS_PACKAGE_VERSION=12.0.$(IOS_PACKAGE_VERSION_REV).$(IOS_COMMIT_DISTANCE)
IOS_PACKAGE_VERSION_MAJOR=$(word 1, $(subst ., ,$(IOS_PACKAGE_VERSION)))
IOS_PACKAGE_VERSION_MINOR=$(word 2, $(subst ., ,$(IOS_PACKAGE_VERSION)))
IOS_PACKAGE_VERSION_BUILD=$(IOS_COMMIT_DISTANCE)
IOS_PACKAGE_UPDATE_ID=$(shell printf "2%02d%02d%02d%03d" $(IOS_PACKAGE_VERSION_MAJOR) $(IOS_PACKAGE_VERSION_MINOR) $(IOS_PACKAGE_VERSION_REV) $(IOS_PACKAGE_VERSION_BUILD))

# Xcode version should have both a major and a minor version (even if the minor version is 0)
XCODE_VERSION=10.0
XCODE_URL=http://xamarin-storage/bot-provisioning/xcodes/Xcode_10_beta_6.xip
XCODE_DEVELOPER_ROOT=/Applications/Xcode10-beta6.app/Contents/Developer
XCODE_URL=http://xamarin-storage/bot-provisioning/xcodes/Xcode_10_GM_seed.xip
XCODE_DEVELOPER_ROOT=/Applications/Xcode10GM.app/Contents/Developer

XCODE94_VERSION=9.4
XCODE94_URL=http://xamarin-storage/bot-provisioning/xcodes/Xcode_9.4.xip
Expand Down
432 changes: 432 additions & 0 deletions tests/xtro-sharpie/common-MetalPerformanceShaders.ignore

Large diffs are not rendered by default.

5 changes: 4 additions & 1 deletion tests/xtro-sharpie/common-Network.ignore
Original file line number Diff line number Diff line change
Expand Up @@ -18,4 +18,7 @@

# no need, please see comment: https://github.com/xamarin/xamarin-macios/pull/4251#issuecomment-410815837
!missing-pinvoke! nw_release is not bound
!missing-pinvoke! nw_retain is not bound
!missing-pinvoke! nw_retain is not bound

## xcode 10.0 backlog
!missing-pinvoke! nw_endpoint_get_address is not bound
4 changes: 4 additions & 0 deletions tests/xtro-sharpie/common-Security.ignore
Original file line number Diff line number Diff line change
Expand Up @@ -30,3 +30,7 @@
## test crash (API and test commented) - better test case needed
!missing-pinvoke! sec_protocol_metadata_create_secret is not bound
!missing-pinvoke! sec_protocol_metadata_create_secret_with_context is not bound

## xcode10.0 backlog
!missing-pinvoke! sec_protocol_options_set_challenge_block is not bound
!missing-pinvoke! sec_protocol_options_set_verify_block is not bound
5 changes: 5 additions & 0 deletions tests/xtro-sharpie/iOS-ARKit.todo
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
!missing-enum! ARPlaneClassification not bound
!missing-enum! ARPlaneClassificationStatus not bound
!missing-selector! +ARPlaneAnchor::isClassificationSupported not bound
!missing-selector! ARPlaneAnchor::classification not bound
!missing-selector! ARPlaneAnchor::classificationStatus not bound
4 changes: 4 additions & 0 deletions tests/xtro-sharpie/iOS-AVFoundation.todo
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
!missing-selector! AVCapturePhotoOutput::isAutoRedEyeReductionSupported not bound
!missing-selector! AVCapturePhotoSettings::isAutoRedEyeReductionEnabled not bound
!missing-selector! AVCapturePhotoSettings::setAutoRedEyeReductionEnabled: not bound
!missing-selector! AVCaptureResolvedPhotoSettings::isRedEyeReductionEnabled not bound
22 changes: 22 additions & 0 deletions tests/xtro-sharpie/iOS-CoreTelephony.todo
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
!missing-enum! CTCellularPlanProvisioningAddPlanResult not bound
!missing-field! CTServiceRadioAccessTechnologyDidChangeNotification not bound
!missing-selector! CTCellularPlanProvisioning::addPlanWith:completionHandler: not bound
!missing-selector! CTCellularPlanProvisioning::supportsCellularPlan not bound
!missing-selector! CTCellularPlanProvisioningRequest::address not bound
!missing-selector! CTCellularPlanProvisioningRequest::confirmationCode not bound
!missing-selector! CTCellularPlanProvisioningRequest::EID not bound
!missing-selector! CTCellularPlanProvisioningRequest::ICCID not bound
!missing-selector! CTCellularPlanProvisioningRequest::matchingID not bound
!missing-selector! CTCellularPlanProvisioningRequest::OID not bound
!missing-selector! CTCellularPlanProvisioningRequest::setAddress: not bound
!missing-selector! CTCellularPlanProvisioningRequest::setConfirmationCode: not bound
!missing-selector! CTCellularPlanProvisioningRequest::setEID: not bound
!missing-selector! CTCellularPlanProvisioningRequest::setICCID: not bound
!missing-selector! CTCellularPlanProvisioningRequest::setMatchingID: not bound
!missing-selector! CTCellularPlanProvisioningRequest::setOID: not bound
!missing-selector! CTTelephonyNetworkInfo::serviceCurrentRadioAccessTechnology not bound
!missing-selector! CTTelephonyNetworkInfo::serviceSubscriberCellularProviders not bound
!missing-selector! CTTelephonyNetworkInfo::serviceSubscriberCellularProvidersDidUpdateNotifier not bound
!missing-selector! CTTelephonyNetworkInfo::setServiceSubscriberCellularProvidersDidUpdateNotifier: not bound
!missing-type! CTCellularPlanProvisioning not bound
!missing-type! CTCellularPlanProvisioningRequest not bound
14 changes: 14 additions & 0 deletions tests/xtro-sharpie/iOS-Metal.todo
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
!missing-enum! MTLMultisampleStencilResolveFilter not bound
!missing-enum! MTLPrimitiveTopologyClass not bound
!missing-protocol-member! MTLIndirectRenderCommand::drawIndexedPatches:patchStart:patchCount:patchIndexBuffer:patchIndexBufferOffset:controlPointIndexBuffer:controlPointIndexBufferOffset:instanceCount:baseInstance:tessellationFactorBuffer:tessellationFactorBufferOffset:tessellationFactorBufferInstanceStride: not found
!missing-protocol-member! MTLIndirectRenderCommand::drawPatches:patchStart:patchCount:patchIndexBuffer:patchIndexBufferOffset:instanceCount:baseInstance:tessellationFactorBuffer:tessellationFactorBufferOffset:tessellationFactorBufferInstanceStride: not found
!missing-protocol-member! MTLRenderCommandEncoder::drawIndexedPatches:patchIndexBuffer:patchIndexBufferOffset:controlPointIndexBuffer:controlPointIndexBufferOffset:indirectBuffer:indirectBufferOffset: not found
!missing-protocol-member! MTLRenderCommandEncoder::drawPatches:patchIndexBuffer:patchIndexBufferOffset:indirectBuffer:indirectBufferOffset: not found
!missing-protocol-member! MTLRenderCommandEncoder::setScissorRects:count: not found
!missing-protocol-member! MTLRenderCommandEncoder::setViewports:count: not found
!missing-selector! MTLRenderPassDescriptor::renderTargetArrayLength not bound
!missing-selector! MTLRenderPassDescriptor::setRenderTargetArrayLength: not bound
!missing-selector! MTLRenderPassStencilAttachmentDescriptor::setStencilResolveFilter: not bound
!missing-selector! MTLRenderPassStencilAttachmentDescriptor::stencilResolveFilter not bound
!missing-selector! MTLRenderPipelineDescriptor::inputPrimitiveTopology not bound
!missing-selector! MTLRenderPipelineDescriptor::setInputPrimitiveTopology: not bound
Loading