harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Harmony Wiki] Update of "Eclipse Unit Tests" by Vladimir Beliaev
Date Tue, 15 Apr 2008 10:17:05 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Harmony Wiki" for change notification.

The following page has been changed by Vladimir Beliaev:
http://wiki.apache.org/harmony/Eclipse_Unit_Tests

The comment on the change is:
updated based on fresh state

------------------------------------------------------------------------------
  
  Recently it was discovered (HARMONY-5306) that `swt` suite accesses web pages and it hangs
if such a page is unavailable (regardless to the runtime being used). So one needs to setup
a stable proxy (it looks like that `swt` takes it from Mozilla or IExplorer settings) or rebuild
`swt` test suite classes and data to replace external URLs to any internal one which does
not require a proxy to be accessed. The patching is described in [#How_to_run_EUT_BTI 2. Running
EUT within Build & Tests infrastructure] section below.
  
+ '''''1.3*. Patch jdtdebug suite to run on x86_64'''''
+ 
+ If you run the `jdtdebug` suite (separately or in whole EUT suites pack) you need to patch
`jdtdebug` suite. The patching is described in [#How_to_run_EUT_BTI 2. Running EUT within
Build & Tests infrastructure] section below.
+ 
  '''''1.4. Prepare Windows environment'''''
  
  1.4.1 On Windows the EUT must be run from `Command Prompt` (running from `Cygwin` is not
tested). 
@@ -132, +136 @@

  
  '''''2.4 Patch EUT3.3 data'''''
  
- For now one needs to patch the `swt` suite data if one runs EUT from inside the unstable
firewall (see HARMONY-5306 for details). Pick the local site you want to access from EUT (say,
`http://localhost:8080`) and execute the steps below:
+ One needs to patch the `swt` suites data if one runs EUT from inside the unstable firewall
(see HARMONY-5306 for details). Also `jdtdebug` is to be patched if you run on x86_64 arch.
The patching process is the same for all suites, so the steps below described `swt` patching
for example.
+ 
+ Pick the local site you want to access from EUT (say, `http://localhost:8080`) and execute
the steps below:
  
  {{{
  cd extra/eut.3.3.swt.patching

Mime
View raw message