diff options
| author | The Android Open Source Project <initial-contribution@android.com> | 2009-03-03 18:28:14 -0800 |
|---|---|---|
| committer | The Android Open Source Project <initial-contribution@android.com> | 2009-03-03 18:28:14 -0800 |
| commit | f72d5de56a522ac3be03873bdde26f23a5eeeb3c (patch) | |
| tree | 4b825dc642cb6eb9a060e54bf8d69288fbee4904 /tests/051-thread/src/Main.java | |
| parent | 31e30105703263782efd450d356cd67ea01af3b7 (diff) | |
| download | android_dalvik-f72d5de56a522ac3be03873bdde26f23a5eeeb3c.tar.gz android_dalvik-f72d5de56a522ac3be03873bdde26f23a5eeeb3c.tar.bz2 android_dalvik-f72d5de56a522ac3be03873bdde26f23a5eeeb3c.zip | |
auto import from //depot/cupcake/@135843
Diffstat (limited to 'tests/051-thread/src/Main.java')
| -rw-r--r-- | tests/051-thread/src/Main.java | 74 |
1 files changed, 0 insertions, 74 deletions
diff --git a/tests/051-thread/src/Main.java b/tests/051-thread/src/Main.java deleted file mode 100644 index ff1b1813c..000000000 --- a/tests/051-thread/src/Main.java +++ /dev/null @@ -1,74 +0,0 @@ -// Copyright 2006 The Android Open Source Project - -/** - * Test some basic thread stuff. - */ -public class Main { - public static void main(String[] args) { - for (int i = 0; i < 512; i++) { - MyThread myThread = new MyThread(); - myThread.start(); - try { - Thread.sleep(1); - } catch (InterruptedException ie) { - ie.printStackTrace(); - } - } - - go(); - System.out.println("thread test done"); - } - - public static void go() { - Thread t = new Thread(null, new ThreadTestSub(), "Thready", 7168); - - t.setDaemon(false); - - System.out.print("Starting thread '" + t.getName() + "'\n"); - t.start(); - - try { - t.join(); - } catch (InterruptedException ex) { - ex.printStackTrace(); - } - - System.out.print("Thread starter returning\n"); - } - - /* - * Simple thread capacity test. - */ - static class MyThread extends Thread { - private static int mCount = 0; - public void run() { - System.out.println("running " + (mCount++)); - } - } -} - -class ThreadTestSub implements Runnable { - public void run() { - System.out.print("@ Thread running\n"); - - try { - Thread.currentThread().setDaemon(true); - System.out.print("@ FAILED: setDaemon() succeeded\n"); - } catch (IllegalThreadStateException itse) { - System.out.print("@ Got expected setDaemon exception\n"); - } - - //if (true) - // throw new NullPointerException(); - try { - Thread.sleep(2000); - } - catch (InterruptedException ie) { - System.out.print("@ Interrupted!\n"); - } - finally { - System.out.print("@ Thread bailing\n"); - } - } -} - |
