Nat Goodspeed
61fcda2c02
DRTVWR-418: Update to llceflib 501501 with darwin64 package
2016-12-15 09:12:22 -05:00
Nat Goodspeed
3b34cfd93a
DRTVWR-418: Derive certain CMAKE_XCODE_etc. vars from LL_BUILD.
2016-12-14 09:12:33 -05:00
Nat Goodspeed
d0e166fe8a
DRTVWR-418: Remove build_variables_repository_url from BuildParams.
...
That should be set in TeamCity template hierarchy; don't override it.
2016-12-13 15:30:51 -05:00
Nat Goodspeed
a011037306
DRTVWR-418, BUG-41026: Double default coroutine stack size.
...
Also make it Persist so if someone hand-edits it to try to find a more
suitable size, they won't have to keep re-editing it for every session.
2016-12-13 15:23:00 -05:00
Nat Goodspeed
4ff2559458
DRTVWR-418: Update to breakpad 501475, first true 64-bit Mac build.
2016-12-12 20:02:11 -05:00
Nat Goodspeed
b4902eb82a
DRTVWR-418: Update to jsoncpp build 501464: actual darwin64 build
2016-12-12 15:14:03 -05:00
Nat Goodspeed
45a32ed14d
DRTVWR-418: Align minimum OS X version with viewer-build-variables.
2016-12-12 11:50:25 -05:00
Nat Goodspeed
771c7dd3c0
DRTVWR-418: Update some copy commands for 3p library versions.
2016-12-10 12:12:51 -05:00
Nat Goodspeed
8a3ea42a21
DRTVWR-418: Fix autobuild.xml AGAIN
2016-12-09 15:45:49 -05:00
Nat Goodspeed
76f841c0f7
DRTVWR-418: Update to llphysicsextensions_* 501415, 501416
2016-12-09 15:16:55 -05:00
Nat Goodspeed
e6513c1eee
DRTVWR-418: Change Mac build_directory to build-darwin-x86_64
...
since we no longer support 32-bit Mac builds.
The old build-darwin-i386 directory name appeared in a shocking number of
files. Change CMake paths to use ${CMAKE_BINARY_DIR} -- or, when trying to
find the packages subdirectory, ${AUTOBUILD_INSTALL_DIR}. Change the rest to
at least look for build-darwin-*.
2016-12-08 12:31:30 -05:00
Nat Goodspeed
ba83360f56
DRTVWR-418: Merge backout that restores llcorehttp tests.
2016-12-07 22:50:25 -05:00
Nat Goodspeed
938b803d89
Backed out changeset fbcb5f5fb015: restore llcorehttp tests.
2016-12-07 22:49:59 -05:00
Nat Goodspeed
50a3f19f1a
DRTVWR-418: Overriding shutdown_request() wasn't the issue. Remove.
2016-12-07 22:49:32 -05:00
Oz Linden
7b3ff5418e
make build.sh use the same build directory that autobuild.xml uses on Windows
2016-12-07 19:58:01 -05:00
Oz Linden
4eca1769e9
merge changes for nats updates for llcorehttp
2016-12-07 19:15:33 -05:00
Oz Linden
97e83f7dfb
merge changes for callums updates
2016-12-07 18:23:35 -05:00
Oz Linden
54f1f81d5a
comment out building the tpv distro for llphysicsextensions to unblock others
2016-12-07 18:22:34 -05:00
Nat Goodspeed
6dd0a500ea
Automated merge with ssh://bitbucket.org/lindenlab/viewer-skip-llcorehttp-test
2016-12-07 16:06:32 -05:00
Nat Goodspeed
5bb456d80c
DRTVWR-418: Apparently (some) Windows hosts still need freeport().
...
This is the function in indra/llmessage/tests/testrunner.py that iterates
through ports in a specified range, looking for an available one. Other
platforms understand a specification of port 0 to mean: "You pick one. I'll
just use whichever one you picked."
2016-12-07 14:10:32 -05:00
Oz Linden
c89c1e5f61
correct paths for building llphysicsextensions_tpv package
2016-12-07 14:09:20 -05:00
Nat Goodspeed
54f95e4d61
DRTVWR-418: Make testrunner.run() avoid extra Thread altogether.
2016-12-07 13:25:42 -05:00
Oz Linden
07a36b1da4
big hammer - temporarily disable llcorehttp tests completely
2016-12-07 11:51:42 -05:00
Nat Goodspeed
0a9794398c
DRTVWR-418: Suppress llcorehttp tests until we solve TC harness issues.
2016-12-07 11:48:20 -05:00
Callum Prentice
70a42af076
Automated merge with tip of lindenlab/oz_viewer64
2016-12-07 08:43:51 -08:00
Nat Goodspeed
2569a1701d
DRTVWR-418: Diagnostic prints to identify hangup
2016-12-07 10:20:06 -05:00
Oz Linden
232c359854
merge nats even newer fix for the llcorehttp test
2016-12-07 10:09:58 -05:00
Nat Goodspeed
0532e298a0
DRTVWR-418: Reinstate test that we THOUGHT was killing test run.
...
But since the real problem is quite different, try with that suspected test
restored.
2016-12-07 10:05:24 -05:00
Nat Goodspeed
e1482838fe
DRTVWR-418: Fix a couple variable references in debugging output.
2016-12-07 09:44:55 -05:00
Nat Goodspeed
a4ba22fecc
DRTVWR-418: Revamp testrunner to shutdown server Thread at end.
...
Instead of having testrunner.run()'s caller pass a Thread object on which to
run the caller's server instance's serve_forever() method, just pass the
server instance. testrunner.run() now constructs the Thread. This API change
allows run() to also call shutdown() on the server instance when done, and
then join() the Thread.
The hope is that this will avoid the Python runtime forcing the process
termination code to 1 due to forcibly killing the daemon thread still running
serve_forever().
While at it, eliminate calls to testrunner.freeport() -- just make the runtime
pick a suitable port instead.
2016-12-07 09:30:49 -05:00
Nat Goodspeed
e1b0317c04
DRTVWR-418: Remove duplicate testrunner.py
2016-12-06 19:44:57 -05:00
Oz Linden
86bd3ffa47
pick up latest fixes from nat
2016-12-06 17:33:23 -05:00
Callum Prentice
15c043ec20
automated merge with tip of lindenlab/viewer64
2016-12-06 13:33:10 -08:00
Oz Linden
0d4f1adc1e
merge fix for test runner failure
2016-12-06 16:31:07 -05:00
Nat Goodspeed
40b1913af3
DRTVWR-418: Fix minor error in forwarding shutdown_request() call.
2016-12-06 16:20:43 -05:00
Nat Goodspeed
43c9a7d706
Fix minor error in forwarding shutdown_request() call.
2016-12-06 16:19:32 -05:00
Nat Goodspeed
e47b178fb9
Try even harder to ignore errors in llcorehttp's dummy server.
2016-12-06 16:09:26 -05:00
Nat Goodspeed
4aae3e8eb4
DRTVWR-418: Try harder to ignore errors in llcorehttp's dummy server.
2016-12-06 16:07:05 -05:00
Callum Prentice
bf4dd33c46
merge with feature to skip the (failing on TC) llcorehttp test
2016-12-06 13:00:26 -08:00
Callum Prentice
476f5496bb
Merge with fix to run packages-formatter
2016-12-06 13:00:16 -08:00
Nat Goodspeed
4c89e6dea0
DRTVWR-418: Skip the whole of the failing llcorehttp test function.
2016-12-06 15:38:31 -05:00
Oz Linden
adf74f8ced
merge skip of llcorehttp failing test
2016-12-06 14:58:06 -05:00
Nat Goodspeed
8948c4f001
DRTVWR-418: Skip the llcorehttp test that breaks test machinery.
...
Loath though I am to skip testing, this consistent failure is not a failure in
the software being tested (llcorehttp) but rather in the dummy server with
which we're testing it.
2016-12-06 14:22:42 -05:00
Nat Goodspeed
199d3c5675
DRTVWR-418: Run packages-formatter via Python interpreter for Windows.
2016-12-06 13:25:53 -05:00
Oz Linden
59f2055c8d
merge changes for latest fixes from nat
2016-12-06 12:22:55 -05:00
Nat Goodspeed
780120dc46
DRTVWR-418: Remove ThreadingMixin from our HTTPServer subclass.
...
It's possible that raising an exception in a worker thread -- even though
we're TRYING to suppress it -- is what's causing the process to terminate with
nonzero rc.
2016-12-06 12:19:01 -05:00
Nat Goodspeed
bae76ec8df
DRTVWR-418: Set AUTOBUILD_ADDRSIZE for packages-formatter.py.
...
This handles the case of building within an IDE, in which AUTOBUILD_ADDRSIZE
isn't already set.
2016-12-06 11:48:43 -05:00
Callum Prentice
be04be3455
Automated merge with tip of lindenlab/viewer64
2016-12-06 08:23:05 -08:00
Nat Goodspeed
e6b9174bba
DRTVWR-418: Try to clean up numerous CMake CMP0046 warnings.
2016-12-06 09:50:05 -05:00
Nat Goodspeed
e9a9e3d4ba
DRTVWR-418: Try for more llcorehttp tests error diagnostics.
2016-12-06 09:32:36 -05:00