home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Source Code 1993 July / THE_SOURCE_CODE_CD_ROM.iso / X / mit / extensions / test / InsPEX / sample.log.cs < prev    next >
Encoding:
Text File  |  1991-02-15  |  20.2 KB  |  380 lines

  1. Below is the result of an InsPEX run on the released version
  2. of the PEX libraries and server, using client-side storage
  3. on a Sun 3/260. A server-side storage run is in the file 
  4. sample.log.ss in the same directory.
  5.  
  6. The failures below consist of the three described at the top of sample.log.ss
  7. (wsxf5, dcue2, and nurbss6), plus most of the ISS (incremental
  8. structure search) and picking tests, since this functionality is not
  9. implemented for client-side storage.  Also, the test ptrlabel2 causes
  10. the correct PHIGS error message, rather than the less useful X error
  11. reported when server-side storage is used.
  12.  
  13. ------------------- beginning of test log ---------------------
  14. The InsPEX Test Suite 5.2
  15. Run started on Thu Feb 14 09:33:10 PST 1991
  16. Running on client machine derkins
  17. Using default display, unix:0
  18. Test results going into log file /home/derkins/inspex/ilog02.14.0933
  19. server is responding - xdpyinfo output in display_info
  20. I_CLIENT_SIDE is set - client side storage will be used
  21. emptying dirs bin, lib, tmp under INSPEXDEST
  22. emptying directory include under INSPEXDEST
  23. PEX include directory:        /home/derkins/pex/include
  24. PEX lib directory:            /home/derkins/pex/lib
  25. X include directory:          /home/derkins/pex/include
  26. X lib directory:              /home/derkins/pex/lib
  27. InsPEX home directory:        /home/goldbach/jamison/inspex
  28. InsPEX destination directory: /home/derkins/inspex
  29. Image reference directory:    /usr/graphics/src/inspex/refimages
  30. make CPPFLAGS='-DNEWT' PEXINCDIR=/home/derkins/pex/include PEXLIBDIR=/home/derkins/pex/lib XINCDIR=/home/derkins/pex/include XLIBDIR=/home/derkins/pex/lib I_CFLAGS= I_LDFLAGS= pexint
  31. -------- Starting test area statectl --------
  32. systemst: PASSED: system operating state
  33. wsst1: PASSED: X drawable workstation operating state
  34. wsst2: PASSED: X tool workstation operating state
  35. structst: PASSED: structure operating state
  36. archivest: PASSED: archive operating state
  37. -------- Starting test area utils --------
  38. translate: PASSED: translation utilities
  39. scale: PASSED: scale utilities
  40. rotate: PASSED: rotate utilities
  41. compmtx: PASSED: compose matrix utilities
  42. buildtran: PASSED: build transformation utilities
  43. comptran: PASSED: compose transformation utilities
  44. tranpt: PASSED: tranform point utilities
  45. evalori: PASSED: eval orientation matrix utilities
  46. evalmap: PASSED: eval mapping matrix utilities
  47. -------- Starting test area rep --------
  48. edgerep: PASSED: set and inquire edge representation
  49. linerep: PASSED: set and inquire polyline representation
  50. markerrep: PASSED: set and inquire polymarker representation
  51. colourrep: PASSED: set and inquire colour representation
  52. textrep: PASSED: set and inquire text representation
  53. viewrep: PASSED: set and inquire view representation
  54. patrep: PASSED: set and inquire pattern representation
  55. interrep: PASSED: set and inquire interior representation
  56. dcuerep: PASSED: set and inquire depth cue representation
  57. lightrep: PASSED: set and inquire light source representation
  58. -------- Starting test area xform --------
  59. wsxf1: PASSED: set and inquire workstation transformation
  60. wsxf2: PASSED: 2D/3D workstation transformation consistency
  61. wsxf3: PASSED: rendering with ws transformation using square ws
  62. wsxf4: PASSED: rendering with ws transformation using non-square ws
  63. wsxf5: failed: 3D line crossing front edge, pixel not expected
  64. wsxf5: failed: 3D line crossing back edge, pixel not expected
  65. wsxf5: FAILED: workstation clipping
  66. viewxf1: PASSED: view orientation transformation
  67. viewxf2: PASSED: view mapping transformation
  68. viewxf3: PASSED: view clipping
  69. viewxf4: PASSED: view index attribute inheritance
  70. viewxf5: PASSED: view front and back plane clipping
  71. modelxf1: PASSED: local modelling transformation
  72. modelxf2: PASSED: composite modelling transformation
  73. modelxf3: PASSED: global transformation attribute inheritance
  74. modelxf4: PASSED: modelling clipping indicator attribute inheritance
  75. modelxf5: PASSED: modelling clipping indicator attribute inheritance
  76. modelxf6: PASSED: modelling clipping volume
  77. modelxf7: PASSED: modelling clipping volume attribute inheritance
  78. modelxf8: PASSED: restore modelling clipping volume
  79. modelxf9: PASSED: transformtion of half-spaces
  80. primxf1: PASSED: Test transformation with different primitives
  81. primxf2: PASSED: view clipping with different primitives
  82. primxf3: PASSED: modelling clipping with different primitives
  83. -------- Starting test area dispctl --------
  84. redrawstr: PASSED: redraw all structures with post and unpost structure
  85. updatews: PASSED: update workstation with structure content modification
  86. dispupst1: PASSED: set and inquire display update state
  87. dispupst2: PASSED: display update with ws xform modification (WAIT/NIVE,UQUM,UWOR)
  88. dispupst3: PASSED: display update with ws xform mod (ASAP,BNIG,BNIL/NIVE,UQUM,UWOR)
  89. dccolrep: PASSED: display update with colour representation modification
  90. dcdelstr: PASSED: display update with delete structure
  91. dclinerep: PASSED: display update with polyline bundle representation modification
  92. dcrefmod: PASSED: display update with reference modification
  93. dcviewrep: PASSED: display update with view representation modification 
  94. -------- Starting test area fillarea --------
  95. fa1: PASSED: fill area geometry and individual interior attributes
  96. fa2: PASSED: adjacent fill areas and interior colour
  97. fa3: PASSED: fill area bundle attributes
  98. fa4: PASSED: fill area - lighting attributes
  99. fas1: PASSED: fill area set geometry and individual interior attributes
  100. fas2: PASSED: fill area set geometry with n-set, n>1
  101. fas3: PASSED: adjacent fill area set edges and edge colours
  102. fas4: PASSED: combinations of edge type, edge colour and interior style
  103. fas5: PASSED: combinations of edge type end edge width
  104. fas6: PASSED: fill area set bundle attributes
  105. fas7: PASSED: fill area set attributes inheritance
  106. fas8: PASSED: fill area set - lighting attributes
  107. -------- Starting test area search --------
  108. elemsrch1: PASSED: element search
  109. elemsrch2: PASSED: element search
  110. elemsrch3: PASSED: element search
  111. elemsrch4: PASSED: element search on empty structure
  112. -------- Starting test area text --------
  113. tx1: PASSED: text geometry
  114. tx2: PASSED: text colour index
  115. tx3: PASSED: text path
  116. tx4: PASSED: char up vector
  117. tx5: PASSED: char expansion
  118. tx6: PASSED: char spacing
  119. tx7: PASSED: char height
  120. tx8: PASSED: text alignment
  121. tx9: PASSED: text fonts and precision
  122. tx10: PASSED: text bundle attributes
  123. tx11: PASSED: text attributes inheritance
  124. atx1: PASSED: annotation text geometry and style
  125. atx2: PASSED: annotation text colour index
  126. atx3: PASSED: annotation text path
  127. atx4: PASSED: annotation text char up vector
  128. atx5: PASSED: annotation text char expansion factor
  129. atx6: PASSED: annotation text char spacing
  130. atx7: PASSED: annotation char height
  131. atx8: PASSED: annotation text alignment
  132. atx9: PASSED: annotation text font and precision
  133. atx10: PASSED: annotation text bundle attributes
  134. atx11: PASSED: annotation text attributes inheritance
  135. -------- Starting test area strcon --------
  136. copyall1.pi: PASSED: test COPY ALL ELEMENTS FROM STRUCTURE
  137. delelem1: PASSED: DELETE ELEMENTS function on size 0 and 1 structures
  138. delelem2: PASSED: DELETE ELEMENTS function on multi-element structures
  139. dellabel1: PASSED: DELETE ELEMENT BETWEEN LABELS
  140. delrange1: PASSED: DELETE ELEMENT RANGE w/ ptr1 <,>,= ptr2
  141. delrange2: PASSED: DELETE ELEMENT RANGE at ends of structure
  142. editmode1: PASSED: Setting and inquiry of edit mode
  143. editmode2: PASSED: Editing structures in REPLACE mode with elem ptr 0
  144. editmode3: PASSED: Editing structures with REPLACE mode
  145. editmode4: PASSED: Editing structures with INSERT mode
  146. elemptr1: PASSED: basic set & inquire of element pointer
  147. emptystr1: PASSED: test function EMPTY STRUCTURE
  148. offset1: PASSED: test OFFSET ELEMENT POINTER
  149. openstr1.pi: PASSED: test INQUIRE OPEN STRUCTURE
  150. openstr2.pi: PASSED: test INQUIRE OPEN STRUCTURE w/ open WS
  151. ptrlabel1: PASSED: test SET ELEMENT POINTER AT LABEL
  152. PHIGS error 205 in SET ELEMENT POINTER AT LABEL: Ignoring function, the label
  153. does not exist in the open structure between the element pointer and the end of
  154. the structure
  155. ptrlabel2: PASSED: error conditions (expected) for SET ELEMENT POINTER AT LABEL
  156. strstat1: PASSED: test INQUIRE STRUCTURE STATUS
  157. copyall2: PASSED: test COPY ALL ELEMENTS FROM STRUCTURE w/ variable length data
  158.  
  159. elemcon9: PASSED: inquiring element type, size, content (1 2 3 4 5 6)
  160. elemcon9: PASSED: inquiring element type, size, content (7 8)
  161. elemcon9: PASSED: inquiring element type, size, content (9)
  162. elemcon9: PASSED: inquiring element type, size, content (10 11)
  163. elemcon9: PASSED: inquiring element type, size, content (12 13 14 15 16 17 18 19 20)
  164. elemcon9: PASSED: inquiring element type, size, content (21)
  165. elemcon9: PASSED: inquiring element type, size, content (22 23 24 25 26 27 28 29 30)
  166. elemcon9: PASSED: inquiring element type, size, content (31 32 33 34 35 36 37 38 39 40)
  167. elemcon9: PASSED: inquiring element type, size, content (41 42)
  168. elemcon9: PASSED: inquiring element type, size, content (43 44)
  169. elemcon9: PASSED: inquiring element type, size, content (45 46 47 48 49 50)
  170. elemcon9: PASSED: inquiring element type, size, content (51 52 53 54 55 56 57 59 60)
  171. elemcon9: PASSED: inquiring element type, size, content (58)
  172. elemcon9: PASSED: inquiring element type, size, content (61 62 63 64 65 66 67 68)
  173. elemcon9: PASSED: inquiring element type, size, content (69 70 71 72 73 74 75 76 77 78 79 80)
  174. elemcon9: PASSED: inquiring element type, size, content (81)
  175. elemcon9: PASSED: inquiring element type, size, content (82 83 84)
  176. elemcon9: PASSED: inquiring element type, size, content (85 86)
  177. elemcon9: PASSED: inquiring element type, size, content (87)
  178. elemcon9: PASSED: inquiring element type, size, content (88)
  179. elemcon9: PASSED: inquiring element type, size, content (89 90 91 92)
  180. elemcon9: PASSED: inquiring element type, size, content (93)
  181. -------- Starting test area strman --------
  182. delallst1.pi: PASSED: del_all_structs on non-existent and simple structs
  183. delallst2.pi: PASSED: del_all_structs on multi-level structs
  184. delstnet1: PASSED: delete structure network on non-existent structure
  185. delstnet2: PASSED: delete structure network on simple structures
  186. delstr1: PASSED: delete structure on non-existent and simple structures
  187. delstr2: PASSED: delete structure on multi-level structures
  188. delstr3: PASSED: deleting open structures
  189. delstr4: PASSED: deleting posted structures
  190. delstr5: PASSED: delete structures referenced in open structure
  191. poststr1: PASSED: post non-existent, open, and closed structures.
  192. poststr2: PASSED: post overlapping structures of different priority
  193. poststr3: PASSED: post structures differently on different workstations
  194. -------- Starting test area poly --------
  195. polyline1: PASSED: test POLYLINE with various numbers of points
  196. polyline2: PASSED: POLYLINE with combinations of width & line type
  197. polyline3: PASSED: POLYLINE using colors 0-7
  198. polyline4: PASSED: POLYLINE with combinations of width & line type
  199. pl_inher: PASSED: polyline attributes inheritance
  200. polymark1: PASSED: test polymarker with various numbers of points
  201. polymark2: PASSED: polymarkers with combinations of size & type
  202. polymark3: PASSED: centering of polymarkers
  203. polymark4: PASSED: interference between marker and line attrs
  204. pm_inher: PASSED: polymarker attributes inheritance
  205. -------- Starting test area plinedata --------
  206. pldata1: PASSED: POLYLINE_SET3_DATA with simple geometries, widths
  207. pldata2: PASSED: POLYLINE_SET3_DATA combinations of width & line type
  208. pldata3: PASSED: polyline set3 w/data, with index color
  209. pldata4: PASSED: polyline_set3_data with no data
  210. pld_inher: PASSED: polyline_set3_data attribute inheritance
  211. -------- Starting test area archive --------
  212. confres: PASSED: set and inquire conflict resolution flags
  213. archive: PASSED: simple archive operations
  214. archstr: PASSED: archive structure with different conflict resolutions
  215. archnet: PASSED: archive structure network with different conflict resolutions
  216. archall: PASSED: archive all structures with different conflict resolutions
  217. retrieve: PASSED: simple retrieve operations
  218. retrstr: PASSED: retrieve structure with different conflict resolutions
  219. retrnet: PASSED: retrieve structure network with different conflict resolutions
  220. retrall: PASSED: retrieve all structures with different conflict resolutions
  221. deletear: PASSED: simple delete structure from archive operations
  222. delstrar: PASSED: delete structure from archive
  223. delnetar: PASSED: delete structure network from archive
  224. delallar: PASSED: delete all structures from archive
  225. specar1: PASSED: special cases arhive, retrieve, and delete all structures
  226. specar2: PASSED: special cases archive operation on open structure
  227. specar3: PASSED: special cases archive using multiple archive files
  228. specar4: PASSED: special cases archive operation
  229. inqcfnet: PASSED: inquire conflicting structures in network
  230. inqallcf: PASSED: inquire all conflicting structures
  231. retrances: PASSED: retrieve paths to ancestors
  232. retrdesc: PASSED: retrieve paths to descendants
  233. -------- Starting test area face --------
  234. cull1: PASSED: face culling
  235. cull2: PASSED: Test face culling with different primitives
  236. -------- Starting test area dcue --------
  237. dcue1: PASSED: depth cue mode, reference planes and scaling
  238. dcue2: failed - no reference image for dcue2 (saving current image)
  239. dcue2: FAILED: Test depth cuing with different primitives
  240. -------- Starting test area nurbs --------
  241. nurbsc1: PASSED: nurb curve geometry and line attributes
  242. nurbsc2: PASSED: nurbs curve approximation criteria
  243. nurbsc3: PASSED: nurbs curve bundle attributes
  244. nurbss1: PASSED: nurbs surface geometry with trimming curves
  245. nurbss2: PASSED: nurbs surface with edge and interior attributes
  246. nurbss3: PASSED: nurbs surface with bundled edge and reflectance attributes
  247. nurbss4: PASSED: nurbs surface with reflectance attributes
  248. nurbss5: PASSED: nurbs surface approximation criteria
  249. nurbss6: failed - no reference image for nurbss6 (saving current image)
  250. nurbss6: FAILED: nurbs parametric surface
  251. -------- Starting test area triquad --------
  252. ts1: PASSED: triangle strip with data - geometry and facet/vertex colour
  253. ts2: PASSED: triangle strip with data - interior and edge attributes
  254. ts3: PASSED: triangle strip with data - bundled interior, edge and reflectance attributes
  255. ts4: PASSED: triangle strip with data - geometry and lighting attributes
  256. ts5: PASSED: triangle strip with data - interior and edge attributes inheritance
  257. ts6: PASSED: triangle strip with data - reflectance characteristic and properties attributes inheritance
  258. qm1: PASSED: quad mesh with data geometry and facet/vertex colour
  259. qm2: PASSED: quad mesh with data - interior and edge attributes
  260. qm3: PASSED: quad mesh with data - bundled interior, edge and reflectance attributes
  261. qm4: PASSED: quad mesh with data - geometry and lighting attributes
  262. faswd1: PASSED: fill area set with data - geometry and facet/vertex colour
  263. faswd2: PASSED: fill area set with data with data - interior and edge attributes
  264. faswd3: PASSED: fill area set with data with data - bundled interior, edge and reflectance attributes
  265. faswd4: PASSED: fill area with data with data - geometry and lighting attributes
  266. sofas1: PASSED: set of fill area set with data - geometry and facet/vertex colour
  267. sofas2: PASSED: set of fill area set with data with data - interior and edge attributes
  268. sofas3: PASSED: set of fill area set with data with data - bundled interior, edge and reflectance attributes
  269. sofas4: PASSED: set of fill area with data with data - geometry and lighting attributes
  270. -------- Starting test area light --------
  271. light1: PASSED: ambient light - ambient coefficient
  272. light2: PASSED: positional light - diffuse coefficient and attenuation
  273. light3: PASSED: positional light - light source positions
  274. light4: PASSED: directional light - diffuse coefficient and direction
  275. light5: PASSED: multiple light sources
  276. -------- Starting test area iss --------
  277. iss1: ERROR: -500 in pincr_spa_search
  278. iss1: failed: found path != expected for start path = (0,0)
  279. iss1: ERROR: -500 in pincr_spa_search
  280. iss1: failed: found path != expected for start path = (0,1)
  281. iss1: ERROR: -500 in pincr_spa_search
  282. iss1: Exiting, too many failures (5).
  283. iss1: FAILED: incremental spatial search - incremental properties
  284. iss2: ERROR: -500 in pincr_spa_search
  285. iss2: failed: found path != expected for iss without ceiling
  286. iss2: ERROR: -500 in pincr_spa_search
  287. iss2: FAILED: incremental spatial search - with/without ceiling
  288. iss3: ERROR: -500 in pincr_spa_search
  289. iss3: failed: found path != expected for start path = (0,1)
  290. iss3: ERROR: -500 in pincr_spa_search
  291. iss3: failed: found path != expected for start path = (0,3)
  292. iss3: ERROR: -500 in pincr_spa_search
  293. iss3: Exiting, too many failures (5).
  294. iss3: FAILED: incremental spatial search - search filter
  295. iss4: ERROR: -500 in pincr_spa_search
  296. iss4: failed: found path != expected, 2D case
  297. iss4: ERROR: -500 in pincr_spa_search
  298. iss4: failed: found path != expected, 2D case
  299. iss4: ERROR: -500 in pincr_spa_search
  300. iss4: Exiting, too many failures (5).
  301. iss4: FAILED: incremental spatial search(3) - spatial properties
  302. iss5: ERROR: -500 in pincr_spa_search
  303. iss5: ERROR: -500 in pincr_spa_search
  304. iss5: failed: found path != expected with non-clipped point as reference
  305. iss5: FAILED: incremental spatial search(3) - with model clipping
  306. iss6: ERROR: -500 in pincr_spa_search
  307. iss6: ERROR: -500 in pincr_spa_search
  308. iss6: annotation text, search dist=1.0, found path != expected
  309. iss6: ERROR: -500 in pincr_spa_search
  310. iss6: ERROR: -500 in pincr_spa_search
  311. iss6: Exiting, too many failures (5).
  312. iss6: FAILED: incremental spatial search with different primitives
  313. -------- Starting test area error --------
  314. errhandle1: PASSED: test error output file and error mode
  315. errhandle2: PASSED: test user installed error handler
  316. -------- Starting test area pdtwdt --------
  317. pdt: PASSED: verify data from PHIGS description table
  318. wdt1: PASSED: "colour X tool" workstation facilities inquiry
  319. wdt2: PASSED: "colour X tool" ws's pred rep & list of indices inquiries
  320. wdt3: PASSED: "colour X tool" ws miscellaneous inquires
  321. wdt4: PASSED: "colour X tool" workstation's default input data inquiries
  322. wdt5: PASSED: "colour X tool" PHIGS+ workstation facilities inquiry
  323. wdt6: PASSED: "colour X tool" PHIGS+ ws's pred rep & list of indices inquiries
  324. -------- Starting test area filter --------
  325. highl: PASSED: highlight filter
  326. invis: PASSED: invisibility filter
  327. pick: failed: pick filter incl(1),excl(), current nameset(1,2,3)
  328. pick: failed: pick filter incl(1,2),excl(3), current nameset(1,2)
  329. pick: failed: pick filter incl(1,2),excl(3), current nameset(1)
  330. pick: FAILED: pick filter
  331. -------- Starting test area input --------
  332. loc1: PASSED: initialize locator
  333. loc2: PASSED: set locator mode
  334. loc3: PASSED: locator in SAMPLE mode
  335. loc4: PASSED: locator in REQUEST mode
  336. loc5: PASSED: locator in EVENT mode
  337. event1: PASSED: await event with multiple ws
  338. event2: PASSED: await event with different timeout values
  339. event3: PASSED: await event with sucessive events
  340. event4: PASSED: flush events
  341. event5: PASSED: simultaneous events
  342. event6: PASSED: inquire input overflow
  343. viewpri1: PASSED: setting view transform input priority
  344. viewpri2: PASSED: view transform input priority with locator
  345. val1: PASSED: initialize valuator
  346. val2: PASSED: set valuator mode
  347. stroke1: PASSED: initialize and sample stroke
  348. stroke2: PASSED: set stroke mode
  349. pick1: PASSED: initialize pick
  350. pick2: PASSED: set pick mode
  351. pick3: failed: pick status = 1 expected PIN_STATUS_OK
  352. pick3: FAILED: pick in SAMPLE mode
  353. pick4: failed: pick status = 1 expected PIN_STATUS_OK
  354. pick4: FAILED: pick in REQUEST mode
  355. pick5: failed: pick status = 1 expected PIN_STATUS_OK
  356. pick5: FAILED: pick in EVENT mode
  357. pick6: failed: pick status = 1 expected PIN_STATUS_OK
  358. pick6: failed: pick status = 1 expected PIN_STATUS_OK
  359. pick6: failed: pick status = 1 expected PIN_STATUS_OK
  360. pick6: failed: pick status = 1 expected PIN_STATUS_OK
  361. pick6: FAILED: picking structure network and pick id inheritance
  362. pick7: failed: pick status = 1 expected PIN_STATUS_OK
  363. pick7: FAILED: picking clipped primitive
  364. pick8: failed: pick status = 1 expected PIN_STATUS_OK
  365. pick8: FAILED: picking modelling transformed primitive
  366. pick9: failed: visible primitive is not being picked
  367. pick9: FAILED: picking with invisibility filter
  368. pick10: failed: annotation text is not being picked
  369. pick10: failed: fill area is not being picked
  370. pick10: failed: fill area set is not being picked
  371. pick10: failed: fill area set with data is not being picked
  372. pick10: failed: nurb curve is not being picked
  373. pick10: Exiting, too many failures (5).
  374. pick10: FAILED: Test picking with different primitives
  375. string1: PASSED: initialize string
  376. string2: PASSED: set string mode
  377. choice1: PASSED: initialize choice
  378. choice2: PASSED: set choice mode
  379. InsPEX run completed on  Thu Feb 14 10:37:52 PST 1991
  380.