Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-6354] iOS: Drillbit failures due to softlinking / no rebuild

GitHub Issuen/a
TypeBug
PriorityHigh
StatusClosed
ResolutionFixed
Resolution Date2012-01-23T16:38:29.000+0000
Affected Version/sRelease 1.8.0.1
Fix Version/sSprint 2012-01, Release 2.0.0, Release 1.8.1
ComponentsiOS
Labelsn/a
ReporterStephen Tramer
AssigneeBlain Hamon
Created2011-11-29T10:40:30.000+0000
Updated2012-01-23T16:38:29.000+0000

Description

We are getting a number of drillbit failures against 1.8.0.1.ffcee72 for 'Utils':
	base64decode	false	6	Invalid type passed to function. invalid type in -[UtilsModule convertToString:] (UtilsModule.m:32)
	base64encode	false	14	Invalid type passed to function. invalid type in -[UtilsModule convertToString:] (UtilsModule.m:32)
	sha1	false	22	Invalid type passed to function. invalid type in -[UtilsModule convertToString:] (UtilsModule.m:32)
	sha256	false	30	Invalid type passed to function. invalid type in -[UtilsModule convertToString:] (UtilsModule.m:32)
	md5	false	38	Invalid type passed to function. invalid type in -[UtilsModule convertToString:] (UtilsModule.m:32)

Comments

  1. Stephen Tramer 2011-11-29

    Turns out that all drillbit failures with this version are due to softlink issues and/or rebuild problems (namely, the lack of one). Needs to be resolved one way or the other.
  2. Stephen Tramer 2011-12-03

    Moving to next sprit; not critical for freeze deadline.
  3. Stephen Tramer 2012-01-11

    Note on testing this: You want to run the full drillbit suite on iOS ./drillbit.py --platforms=iphone --iphone-version=4.3 --autorun And check the results against the "expected failure" list: https://wiki.appcelerator.org/display/pe/iOS+-+Drillbit+Results The PR passes functional if the drillbit run results in only expected failures. *EDIT:* With this fix, JSS is a new failure case due to a *DIFFERENT* bug. Do not reject this fix based on JSS failures; that now is covered by ticket TIMOB-6354.
  4. Natalie Huynh 2012-01-13

    Tested with version=1.9.0 module_apiversion=2 timestamp=01/13/12 13:25 githash=5346604 All failures are known

JSON Source