Run e-tester from a server and have staff remotely update scripts

Can we run the floating e-tester from a server and have staff remotely access the server to run and update scripts instead of installing the client on everyone's workstation?

Original Question:
Can we run the floating e-tester from a server and have staff remotely access the server to run and update scripts instead of installing the client on everyone's workstation?
There are different alternatives to consider and different ways to answer the question.
1) You can run e-Tester with a floating license from a server and have people to use remote desktop to run and create scripts.
Pros:
* Multiple users can be updating scripts in the server at the same time.
* There is no need to install e-Tester in any other computer.
Cons:
* If the max number of floating licenses is reached no other person can open another instance of e-Tester.
* Having multiple people running scripts in the Job scheduler will create conflicts therefore is not recommended. Running multiple instances of e-Tester manually shouldn't cause problems, but it is a slow way to do regression testing. The job scheduler can run a script after another without user intervention. Teamwork can be affected if the default settings are changed by different users.
* Running thru remote desktop(or any other remote tool such as vnc) is slower than having etester in the computer. The refresh rate of the screen tends to be slower.
* If multiple users are using the server resources at the same time it can slow down the work of others. The server can run out of memory or it will be slow because the CPU running near max capacity.
2) You can run eTester with a node lock license from a server and have people to use remote desktop to run and create scripts.
Pros:
* Multiple users can be updating scripts in the server at the same time.
* There is no need to install eTester in any other computer.
* Only one license is required.
Cons:
* Having multiple people running scripts in the Job scheduler will create conflicts therefore is not recommended. Running multiple instances of etester manually shouldn't cause problems, but it is a slow way to do regression testing. The job scheduler can run a script after another without user intervention. Teamwork can be affected if the default settings are changed by different users.
* Running thru remote desktop(or any other remote tool such as vnc) is slower than having etester in the computer. The refresh rate of the screen tends to be slower.
* If multiple users are using the server resources at the same time it can slow down the work of others. The server can run out of memory or it will be slow because the CPU running near max capacity.
Notes:
1) Having eTester installed in each individual's computer will allow the person to run tests with no worries about conflicts of server resources or job schedules trying to start an etester instance. Installing etester is a one time thing that takes in general less than 10 minutes.
2) Instead of sharing the server resources you can share the place where the scripts reside. You can place the scripts in a central location and and configure etester to read the scripts from there. Instructions on how to do this should be in the knowledge base (if not please let me know)(Don't be lazy Zuriel, paste the link here).
3) You can consider to have eManager Enterprise if you want to have better organization of the scripts. In eManager Enterprise you can relate your test cases to your scripts, you can run the scripts from a central location, it is less limited for scheduling scripts than the JobScheduler, and it can be accessed from anywhere inside the company with a web browser (for security reasons requires username and password). eManager Enterprise doesn't have the ability to create or update scripts, it uses scripts that were created in eTester already.
eManager can also create schedules conflicts if multiple runs are attempted. There are ways to deal with this situation by having multiple computers to run the tests. (Please post in another thread if more information is necessary).
I hope this helps.
Regards,
Zuriel

Similar Messages

  • I have a Mac running OS X 10.6.8 and have installed all updates and disabled Java Applets.  Do I need to put virus protection on this computer and, if so, any recommendations?

    I have a Mac running OS X 10.6.8 and have installed all updates and have disabled Java Applets.  Do I need to install antivirus software and, if so, do you have a recommendation on what works best.

    Mac OS X versions 10.6.7 and later have built-in detection of known Mac malware in downloaded files. The recognition database is automatically updated once a day; however, you shouldn't rely on it, because the attackers are always at least a day ahead of the defenders. In most cases, there’s no benefit from any other automated protection against malware.
    The most effective defense against malware is your own intelligence. All known malware that affects a fully-updated installation of Mac OS X 10.6 or later takes the form of trojans, which can only work if the victim is duped into running them. If you're smarter than the malware attacker thinks you are, you won't be duped. That means, primarily, that you never install software from an untrustworthy source. How do you know a source is untrustworthy?
    Any website that prompts you to install a “codec,” “plug-in,” or “certificate” that comes from that same site, or an unknown site, merely in order to use the site, is untrustworthy.
    A web operator who tells you that you have a “virus,” or that anything else is wrong with your computer, or that you have won a prize in a contest you never entered, is trying to commit a crime with you as the victim.
    “Cracked” versions of commercial software downloaded from a bittorrent are likely to be infected.
    Software with a corporate brand, such as Adobe Flash Player, must be downloaded directly from the developer’s website. No intermediary is acceptable.
    Disable Java (not JavaScript) in your web browser(s). Few websites have Java content nowadays, so you won’t be missing much. This setting is mandatory in Mac OS X 10.5.8 or earlier, because Java in those versions has bugs that make it unsafe to use on the Internet. Those bugs will probably never be fixed, because those older operating systems are no longer being maintained by Apple. Migrate to a newer version of the Mac OS as soon as you can.
    Follow these guidelines, and you’ll be as safe from malware as you can reasonably be.
    Never install any commercial "anti-virus" products for the Mac, as they all do more harm than good. If you need to be able to detect Windows malware in your files, use ClamXav — nothing else.

  • Running SSIS Package from another server and performance

    I've built an SSIS package that integrates data from one SQL Server 2008 database to another SQL Server 2008 database.  However, since I needed to leverage some SSIS 2012 components, I've installed the package on another SQL Server 2012 in the network.
    Is there a performance hit (positive or negative) if I run a SSIS package on a SQL Server that isn't the source or destination server?

    Hi,
    we cannot tell for sure. It depends on so many things, amount of data to be transferred, processing needs to be done, overall capacity of the server, workloads that can be handleld by the servers, etc. The mos important aspect but nt the only one is the
    amount of data to be access / tranformed / processed / transmitted to the destination.
    This is a typical case for a test done representative amount of data in a load test on your side.
    -Jens
    Jens K. Suessmeyer http://blogs.msdn.com/Jenss

  • I have Imac (OSX10.6.8) and 6 days of emails that were in my inbox have disappeared. They've also gone from gmail server and my back up hard drive. But if I look at "All Mail" on my Iphone the emails are there!! Have I got settings wrong somewhere?

    I have Imac (OSX10.6.8) and 6 days of emails that were in my inbox have disappeared. They've also gone from gmail server and my back up hard drive. But if I look at "All Mail" on my Iphone the emails are there!! Have I got settings wrong somewhere?

    "One of the benefits of Match, right?  Saving hard drive space."
    I would not use iTunes Match as a backup. There are too many bugs and I don't think that's what they intended it to be anyway. The main advantage of using it is to make your music available on OTHER devices, not to replace the music on your original computer.

  • I continue to get crashes from my Mac Laptop Maverick. I was running Snow leopard without any hassles and have now upgraded to Maverick.

    I continue to get crashes from my Mac Laptop Maverick. I was running Snow leopard without any hassles and have now upgraded to Maverick. I get continued crashes, on start up or if I am running a program like GoPro to edit video or Firefox. What to do?

    I have a fair few more, but all similar. about 35 more!!
    Panic (system crashes) log:
      Source:    /Library/Logs/DiagnosticReports/Kernel_2013-12-21-053633_Shauns-MacBook-Pro.pan ic
      Size:    10 KB (9,960 bytes)
      Last Modified:    22/12/2013 9:34 am
      Recent Contents:    Anonymous UUID:       860F2C41-CF11-4C8B-FCD5-3C62C2E31BE0
    Sat Dec 21 05:36:33 2013
    panic(cpu 2 caller 0xffffff7f9a757fac): "GPU Panic: [<None>] 3 3 7f 0 0 0 0 3 : NVRM[0/1:0:0]: Read Error 0x00610210: CFG 0xffffffff 0xffffffff 0xffffffff, BAR0 0xd2000000 0xffffff812c2ee000 0x0a5480a2, D0, P3/4\n"@/SourceCache/AppleGraphicsControl/AppleGraphicsControl-3.4.12/src/Apple MuxControl/kext/GPUPanic.cpp:127
    Backtrace (CPU 2), Frame : Return Address
    0xffffff80255230b0 : 0xffffff8018422f69
    0xffffff8025523130 : 0xffffff7f9a757fac
    0xffffff8025523200 : 0xffffff7f98e1c53d
    0xffffff80255232c0 : 0xffffff7f98ee8d9e
    0xffffff8025523300 : 0xffffff7f990a38e5
    0xffffff8025523330 : 0xffffff7f990a4695
    0xffffff8025523370 : 0xffffff7f98dfcb9a
    0xffffff8025523490 : 0xffffff7f98dfd5a4
    0xffffff8025523520 : 0xffffff7f98dfa808
    0xffffff8025523560 : 0xffffff7f98dfa785
    0xffffff8025523600 : 0xffffff7f98e20c4c
    0xffffff8025523800 : 0xffffff7f98e21af6
    0xffffff80255238e0 : 0xffffff7f99d8dba2
    0xffffff8025523920 : 0xffffff7f99d9d55f
    0xffffff8025523940 : 0xffffff7f99dcb51b
    0xffffff8025523980 : 0xffffff7f99dcb57b
    0xffffff80255239c0 : 0xffffff7f99da2ff5
    0xffffff8025523a10 : 0xffffff7f99d6ed3e
    0xffffff8025523aa0 : 0xffffff7f99d6acc7
    0xffffff8025523ad0 : 0xffffff7f99d68816
    0xffffff8025523b00 : 0xffffff80188cb873
    0xffffff8025523b90 : 0xffffff80188cd76f
    0xffffff8025523bf0 : 0xffffff80188cb28f
    0xffffff8025523d40 : 0xffffff80184b6008
    0xffffff8025523e50 : 0xffffff8018426bb1
    0xffffff8025523e80 : 0xffffff80184139b5
    0xffffff8025523ef0 : 0xffffff801841e003
    0xffffff8025523f70 : 0xffffff80184c921d
    0xffffff8025523fb0 : 0xffffff80184f3e26
          Kernel Extensions in backtrace:
             com.apple.driver.AppleMuxControl(3.4.12)[A4934A66-0E30-36E9-984A-650481102449]@ 0xffffff7f9a74a000->0xffffff7f9a75cfff
                dependency: com.apple.driver.AppleGraphicsControl(3.4.12)[661E3C87-5B97-3272-88FF-B9BA9B6E2 4ED]@0xffffff7f9a742000
                dependency: com.apple.iokit.IOACPIFamily(1.4)[045D5D6F-AD1E-36DB-A249-A346E2B48E54]@0xfffff f7f98d24000
                dependency: com.apple.iokit.IOPCIFamily(2.8)[447B4896-16FF-3616-95A2-1C516B2A1498]@0xffffff 7f98aba000
                dependency: com.apple.iokit.IOGraphicsFamily(2.3.6)[38E388A5-92D6-3388-B799-F2498E582287]@0 xffffff7f98d78000
                dependency: com.apple.driver.AppleBacklightExpert(1.0.4)[E04639C5-D734-3AB3-A682-FE66694C66 53]@0xffffff7f9a745000
             com.apple.nvidia.classic.NVDAResmanTesla(8.1.8)[0A1B6F41-168D-307A-BABD-162F3B3 C2786]@0xffffff7f98dcb000->0xffffff7f9903afff
                dependency: com.apple.iokit.IOPCIFamily(2.8)[447B4896-16FF-3616-95A2-1C516B2A1498]@0xffffff 7f98aba000
                dependency: com.apple.iokit.IONDRVSupport(2.3.6)[86BA68C6-18DD-30A1-ABF6-54597AD6C277]@0xff ffff7f98dbb000
                dependency: com.apple.iokit.IOGraphicsFamily(2.3.6)[38E388A5-92D6-3388-B799-F2498E582287]@0 xffffff7f98d78000
             com.apple.nvidia.classic.NVDANV50HalTesla(8.1.8)[3666E0FC-87C7-3329-BD8C-2F1ADE D100A4]@0xffffff7f99045000->0xffffff7f992f1fff
                dependency: com.apple.nvidia.classic.NVDAResmanTesla(8.1.8)[0A1B6F41-168D-307A-BABD-162F3B3 C2786]@0xffffff7f98dcb000
                dependency: com.apple.iokit.IOPCIFamily(2.8)[447B4896-16FF-3616-95A2-1C516B2A1498]@0xffffff 7f98aba000
             com.apple.GeForceTesla(8.1.8)[7DAF283F-6FD3-3783-B3CC-D23964F1B9B8]@0xffffff7f9 9d4d000->0xffffff7f99e17fff
                dependency: com.apple.iokit.IOPCIFamily(2.8)[447B4896-16FF-3616-95A2-1C516B2A1498]@0xffffff 7f98aba000
                dependency: com.apple.iokit.IONDRVSupport(2.3.6)[86BA68C6-18DD-30A1-ABF6-54597AD6C277]@0xff ffff7f98dbb000
                dependency: com.apple.iokit.IOGraphicsFamily(2.3.6)[38E388A5-92D6-3388-B799-F2498E582287]@0 xffffff7f98d78000
                dependency: com.apple.nvidia.classic.NVDAResmanTesla(8.1.8)[0A1B6F41-168D-307A-BABD-162F3B3 C2786]@0xffffff7f98dcb000
    BSD process name corresponding to current thread: WindowServer
    Mac OS version:
    13B42
    Kernel version:
    Darwin Kernel Version 13.0.0: Thu Sep 19 22:22:27 PDT 2013; root:xnu-2422.1.72~6/RELEASE_X86_64
    Kernel UUID: 1D9369E3-D0A5-31B6-8D16-BFFBBB390393
    Kernel slide:     0x0000000018200000
    Kernel text base: 0xffffff8018400000
    System model name: MacBookPro6,2 (Mac-F22586C8)
    System uptime in nanoseconds: 44018298777100
    last loaded kext at 920244055430: com.apple.driver.AppleUSBCDCECMData    4.2.1b2 (addr 0xffffff7f9a869000, size 28672)
    last unloaded kext at 1792757032294: com.apple.driver.AppleUSBCDC    4.2.1b2 (addr 0xffffff7f9a85a000, size 16384)
    loaded kexts:
    com.apple.driver.AudioAUUC    1.60
    com.apple.driver.AppleHWSensor    1.9.5d0
    com.apple.driver.AGPM    100.14.11
    com.apple.filesystems.autofs    3.0
    com.apple.driver.AppleMikeyHIDDriver    124
    com.apple.driver.AppleHDA    2.5.3fc1
    com.apple.iokit.IOUserEthernet    1.0.0d1
    com.apple.iokit.IOBluetoothSerialManager    4.2.0f6
    com.apple.driver.AppleMikeyDriver    2.5.3fc1
    com.apple.driver.ACPI_SMC_PlatformPlugin    1.0.0
    com.apple.driver.AppleLPC    1.7.0
    com.apple.GeForceTesla    8.1.8
    com.apple.Dont_Steal_Mac_OS_X    7.0.0
    com.apple.driver.AppleHWAccess    1
    com.apple.driver.AppleIntelHDGraphics    8.1.8
    com.apple.driver.AppleUpstreamUserClient    3.5.13
    com.apple.driver.SMCMotionSensor    3.0.4d1
    com.apple.driver.AppleMuxControl    3.4.12
    com.apple.driver.AppleMCCSControl    1.1.12
    com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport    4.2.0f6
    com.apple.driver.AppleSMCPDRC    1.0.0
    com.apple.driver.AppleSMCLMU    2.0.4d1
    com.apple.driver.AppleIntelHDGraphicsFB    8.1.8
    com.apple.driver.AppleUSBTCButtons    240.2
    com.apple.driver.AppleUSBTCKeyboard    240.2
    com.apple.driver.AppleIRController    325.7
    com.apple.driver.AppleUSBCardReader    3.3.5
    com.apple.AppleFSCompression.AppleFSCompressionTypeDataless    1.0.0d1
    com.apple.AppleFSCompression.AppleFSCompressionTypeZlib    1.0.0d1
    com.apple.BootCache    35
    com.apple.iokit.SCSITaskUserClient    3.6.0
    com.apple.driver.XsanFilter    404
    com.apple.driver.AppleUSBHub    650.4.4
    com.apple.iokit.IOAHCIBlockStorage    2.4.0
    com.apple.driver.AirPort.Brcm4331    700.20.22
    com.apple.iokit.AppleBCM5701Ethernet    3.6.9b9
    com.apple.driver.AppleUSBEHCI    650.4.1
    com.apple.driver.AppleFWOHCI    4.9.9
    com.apple.driver.AppleAHCIPort    2.9.5
    com.apple.driver.AppleSmartBatteryManager    161.0.0
    com.apple.driver.AppleACPIButtons    2.0
    com.apple.driver.AppleRTC    2.0
    com.apple.driver.AppleHPET    1.8
    com.apple.driver.AppleSMBIOS    2.0
    com.apple.driver.AppleACPIEC    2.0
    com.apple.driver.AppleAPIC    1.7
    com.apple.driver.AppleIntelCPUPowerManagementClient    216.0.0
    com.apple.nke.applicationfirewall    153
    com.apple.security.quarantine    3
    com.apple.driver.AppleIntelCPUPowerManagement    216.0.0
    com.apple.AppleGraphicsDeviceControl    3.4.12
    com.apple.kext.triggers    1.0
    com.apple.driver.DspFuncLib    2.5.3fc1
    com.apple.vecLib.kext    1.0.0
    com.apple.iokit.IOAudioFamily    1.9.4fc11
    com.apple.kext.OSvKernDSPLib    1.14
    com.apple.iokit.IOSurface    91
    com.apple.iokit.IOSerialFamily    10.0.7
    com.apple.iokit.IOBluetoothFamily    4.2.0f6
    com.apple.driver.IOPlatformPluginLegacy    1.0.0
    com.apple.nvidia.classic.NVDANV50HalTesla    8.1.8
    com.apple.iokit.IOFireWireIP    2.2.5
    com.apple.driver.AppleHDAController    2.5.3fc1
    com.apple.iokit.IOHDAFamily    2.5.3fc1
    com.apple.driver.AppleSMBusPCI    1.0.12d1
    com.apple.nvidia.classic.NVDAResmanTesla    8.1.8
    com.apple.driver.AppleGraphicsControl    3.4.12
    com.apple.driver.AppleBacklightExpert    1.0.4
    com.apple.iokit.IONDRVSupport    2.3.6
    com.apple.driver.AppleSMBusController    1.0.11d1
    com.apple.iokit.IOBluetoothHostControllerUSBTransport    4.2.0f6
    com.apple.driver.IOPlatformPluginFamily    5.5.1d27
    com.apple.driver.AppleSMC    3.1.6d1
    com.apple.iokit.IOGraphicsFamily    2.3.6
    com.apple.driver.AppleUSBMultitouch    240.6
    com.apple.iokit.IOUSBHIDDriver    650.4.4
    com.apple.iokit.IOSCSIBlockCommandsDevice    3.6.0
    com.apple.iokit.IOUSBMassStorageClass    3.6.0
    com.apple.driver.AppleUSBMergeNub    650.4.0
    com.apple.driver.AppleUSBComposite    650.4.0
    com.apple.iokit.IOSCSIMultimediaCommandsDevice    3.6.0
    com.apple.iokit.IOBDStorageFamily    1.7
    com.apple.iokit.IODVDStorageFamily    1.7.1
    com.apple.iokit.IOCDStorageFamily    1.7.1
    com.apple.iokit.IOUSBUserClient    650.4.4
    com.apple.iokit.IOAHCISerialATAPI    2.6.0
    com.apple.iokit.IOSCSIArchitectureModelFamily    3.6.0
    com.apple.iokit.IO80211Family    600.34
    com.apple.iokit.IOEthernetAVBController    1.0.3b3
    com.apple.driver.mDNSOffloadUserClient    1.0.1b4
    com.apple.iokit.IONetworkingFamily    3.2
    com.apple.iokit.IOUSBFamily    650.4.4
    com.apple.iokit.IOFireWireFamily    4.5.5
    com.apple.iokit.IOAHCIFamily    2.6.0
    com.apple.driver.AppleEFINVRAM    2.0
    com.apple.driver.AppleEFIRuntime    2.0
    com.apple.iokit.IOHIDFamily    2.0.0
    com.apple.iokit.IOSMBusFamily    1.1
    com.apple.security.sandbox    278.10
    com.apple.kext.AppleMatch    1.0.0d1
    com.apple.security.TMSafetyNet    7
    com.apple.driver.AppleKeyStore    2
    com.apple.driver.DiskImages    371.1
    com.apple.iokit.IOStorageFamily    1.9
    com.apple.iokit.IOReportFamily    21
    com.apple.driver.AppleFDEKeyStore    28.30
    com.apple.driver.AppleACPIPlatform    2.0
    com.apple.iokit.IOPCIFamily    2.8
    com.apple.iokit.IOACPIFamily    1.4
    com.apple.kec.corecrypto    1.0
    com.apple.kec.pthread    1
    System Profile:
    Model: MacBookPro6,2, BootROM MBP61.0057.B0F, 2 processors, Intel Core i5, 2.4 GHz, 8 GB, SMC 1.58f16
    Graphics: Intel HD Graphics, Intel HD Graphics, Built-In, 288 MB
    Graphics: NVIDIA GeForce GT 330M, NVIDIA GeForce GT 330M, PCIe, 256 MB
    Memory Module: BANK 0/DIMM0, 4 GB, DDR3, 1067 MHz, 0x0198, 0x393930353432382D3032302E4130304C4620
    Memory Module: BANK 1/DIMM0, 4 GB, DDR3, 1067 MHz, 0x0198, 0x393930353432382D3032302E4130304C4620
    AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x93), Broadcom BCM43xx 1.0 (5.106.98.100.22)
    Bluetooth: Version 4.2.0f6 12982, 3 services, 23 devices, 1 incoming serial ports
    Network Service: Wi-Fi, AirPort, en1
    Serial ATA Device: ST95005620AS, 500.11 GB
    Serial ATA Device: MATSHITADVD-R   UJ-898
    USB Device: Hub
    USB Device: IR Receiver
    USB Device: Built-in iSight
    USB Device: Hub
    USB Device: Internal Memory Card Reader
    USB Device: BRCM2070 Hub
    USB Device: Bluetooth USB Host Controller
    USB Device: Apple Internal Keyboard / Trackpad
    Thunderbolt Bus:

  • If I were to purchase the Apple Remote Desktop with Unlimited licenses, would I be able to install the client software on each of there computers/laptops and have them remote desktop into the server?

    I have several friends and family who are looking for a central place to access information from ( Pictures, home movies etc ).  So I am considering setting up an OSX Lion Server.  There are some other things I can use it for as well.
    Here is my question:
    If I were to purchase the Apple Remote Desktop with Unlimited licenses, would I be able to install the client software on each of there computers/laptops and have them remote desktop into the server?  Or would I have to install the Admin software on each?  Do they intend it to be used strictly as one admin to access many clients? 
    I always could set up a network drive so they can log in and just see the folders they have created with space on the server I provide them.  But I want them to be able to log an and actually use it as a Remote Desktop.
    Thanks,
    Eric

    Dave,
    Thanks for the feedback.  I understand that ARD is meant for Remote Administration, but I was not sure if it could be used for my purpose as well.  The reason I was looking to do it this was was because I read several articles online about security and performance issues with setting up VNC and activating screen sharing.  Unless I am misunderstood. 
    As far as people's activities on the server, mostly it is going to be used as a place for them to store their media.  I will only allow own person ( Who I trust and I know wont botch the server ), to run applications.  Everyone else will be restricted to uploading and downloading content to their designated account on the server as well as a community share on the server.
    I appreciate your help.
    Thanks,
    Eric

  • Can you run Hardware Test from older DVD?

    Hello,
    My mini2,1 came with OS 10.4. I have the two original system discs. SInce I bought it right before 10.5 was released, Apple sent me a single Leopard Upgrade disc. Does anyone know if the Apple Hardware Test is on the 10.5 upgrade disc? If it isn't, can I run the test from Disc 1 of the original 10.4 DVD's even though the mini is now running 10.5?
    Thanks in advance.

    Excellent. I found the hardware test on the original 10.4 OS X Install Disc 1. Glad to know that the test on the DVD is for my specific computer hardware, and that the current OS on that machine does not matter.This was not clear to me and I could not find an answer on Apple's help pages. And that explains why the hardware test isn't on the 10.5 upgrade DVD.
    Thanks BD and Niel.
    Dr. Rock

  • Running JUnit tests from AWT Event Quene

    Anyone know how to run JUnit tests from the AWT Event Queue? JFCUnit is overkill; I'm just looking for a TestRunner that runs on a different thread. I can delve into the JUnit documentation but, with luck, someone who's been through this before can spare me the trouble. Also, anyone else get a server error when searching for "JUnit event dispatch" on this forum?

    JUnit 3 version:
    import java.util.concurrent.atomic.AtomicReference;
    import javax.swing.SwingUtilities;
    import junit.framework.TestCase;
    public abstract class EDTTestCase extends TestCase {
         * Overriding this method guarantees that setUp(), tearDown(), and all
         * tests run on the EDT.
        @Override
        public void runBare() throws Throwable {
            final AtomicReference<Throwable> problem = new AtomicReference<Throwable>();
            if (!SwingUtilities.isEventDispatchThread()) {
                SwingUtilities.invokeAndWait(new Runnable() {
                    public void run() {
                        try {
                            runBare();
                        catch (Throwable throwable) {
                            problem.set(throwable);
                if (problem.get() != null) {
                    throw problem.get();
            else {
                super.runBare();
    }

  • Running Unit Test from test manager that run bat file from command line

    Hi ,
    I am trying to run Jsystem (java framewotk) from command line using runScenario.bat thru unit test that i associated to test in test manager.
    the idea is that when i ran the automated test  from MTM - it will run the the unit test that will run the appropriate test case in java.
    i wrote the code like this : 
    using System;
    using Microsoft.VisualStudio.TestTools.UnitTesting;
    namespace UnitTestProject3
    [TestClass]
    public class UnitTest1
    [TestMethod]
    public void TestMethod1()
    try
    String command = "c:\\JSYSTEM\\runner\\runScenario.bat
    c:\\Users\\ryeshua\\Source\\Workspaces\\Auto1\\my-tests-project\\target\\classes scenarios\\feature1 RoeySetup.xml ";
    System.Diagnostics.ProcessStartInfo procStartInfo =
    new System.Diagnostics.ProcessStartInfo("cmd", "/c " + command);
    procStartInfo.RedirectStandardOutput = true;
    procStartInfo.UseShellExecute = false;
    //procStartInfo.CreateNoWindow = true;
    System.Diagnostics.Process proc = new System.Diagnostics.Process();
    proc.StartInfo = procStartInfo;
    proc.Start();
    string result = proc.StandardOutput.ReadToEnd();
    Console.WriteLine(result);
    catch (Exception objException)
    // Log the exception
    and when i ran it from visual studio it worked perfect. and update  the Jsystem logs of the junit test in the jsystem/runner/log folder.
    but when i added it to associated test and ran it from MTM - it pass but it does not update  the logs in jsystem folder.
    the problem that i dont know what is not working. i cant see the output of it when i ran from mtm but can see when i ran from VS.
    i am using VS 2013 Pro with MTM 2013.
    please advice
    Roey

    Hi Roey,
    Thank you for posting in MSDN forum.
    Based on your issue, could you please tell me how you generate the log file under the jsystem folder?
    Generally, I know that when we run unit test from VS IDE, the file will be saved into the local machine. But when we run unit test from MTM, the unit test method will be run on the test agent machine, so the file will be saved into the test agent machine.
    Therefore, I suggest you could check if you did not see the updated logs file in jsystem folder on the test agent machine.
    In addition, I suggest you could try to copy this unit test project on this test agent machine and then run the unit test method using mstest.exe in command line and then check if you can update the logs file.
    https://msdn.microsoft.com/en-us/library/ms182489.aspx?f=255&MSPPError=-2147217396
    If you have any updated message about this issue, please tell me.
    Best Regards,
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Hello,  I have iMac from Oct, 2010 and have OS 10.6.7 and multiple users.  Mail icon was accidently removed along with program.  Mail 4.4 is on other users but when I reloaded software my user got Mail 4.3. Mail 4.3 did not work with latest OS. Ideas?Matt

    Hello,  I have iMac Itel i3, from Oct, 2010 and have OS 10.6.7 and multiple users. 
    About 3-4 days ago the Mail icon in dock had question mark and was accidently removed, along with program on my user.  Oops.
    1. Mail 4.4 is on other users and works fine, but for me it does not work and tells me V4.3 does not work with latest OS X. 
    2. I reloaded software from my user with original disks  (Oct, 2010) and got Mail 4.3 again. Mail 4.3 did not work with latest OS.  I am unable to load Mail.  Gives Yellow error message.    
    "  You have Mail version 4.3 (1081/1084). It can’t be used on Mac OS X Version 10.6.7 (Build 10J869). For more information, click the Help button."
    3. Tried to update software and look for update for mail 4.3 on Apple site to no success.
    Hate to go to MS-Entorage ( I may need to learn something new and alien) mail program since contracts are in Mail/Address Book.
    Ideas?
    MattDeeds

    Matt,
    I would download and run the 10.6.7 combo update.
    http://support.apple.com/kb/DL1361
    Regards,
    Captfred

  • I am running on OSX 10.10.1 and have a 2009 imac intel and I am having severe latency issues.  I am not familiar with macs as this is my home computer used by other family members.  Any help on how to troubleshoot why such latency issues?

    I am running on OSX 10.10.1 and have a 2009 imac intel and I am having severe latency issues.  I am not familiar with macs as this is my home computer used by other family members.  Any help on how to troubleshoot why such latency issues?

    When you see a beachball cursor or the slowness is especially bad, note the exact time: hour, minute, second.  
    These instructions must be carried out as an administrator. If you have only one user account, you are the administrator.
    Launch the Console application in any of the following ways:
    ☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)
    ☞ In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.
    ☞ Open LaunchPad and start typing the name.
    The title of the Console window should be All Messages. If it isn't, select
              SYSTEM LOG QUERIES ▹ All Messages
    from the log list on the left. If you don't see that list, select
              View ▹ Show Log List
    from the menu bar at the top of the screen.
    Each message in the log begins with the date and time when it was entered. Scroll back to the time you noted above.
    Select the messages entered from then until the end of the episode, or until they start to repeat, whichever comes first.
    Copy the messages to the Clipboard by pressing the key combination command-C. Paste into a reply to this message by pressing command-V.
    The log contains a vast amount of information, almost all of it useless for solving any particular problem. When posting a log extract, be selective. A few dozen lines are almost always more than enough.
    Please don't indiscriminately dump thousands of lines from the log into this discussion.
    Please don't post screenshots of log messages—post the text.
    Some private information, such as your name, may appear in the log. Anonymize before posting.

  • What are the commands available to read a file from application server and

    What are the commands available to read a file from application server and store the file into an internal table?

    Hi,
    To read a file from an Application Server to an Object there is a command in ABAP called <b>READ DATASET</b>. After that file is transported to that object you have to do a loop and put that data in an Internal Table.
    This statement exports data from the file specified in dset into the data object dobj. For dobj, variables with elementary data types and flat structures can be specified. In Unicode programs, dobj must be character-type if the file was opened as a text file.
    For dset, a character-type data object is expected - that is, an object that contains the platform-specific name of the file. The content is read from the file starting from the current file pointer. After the data transfer, the file pointer is positioned after the section that was read. Using the MAXIMUM LENGTH addition, the number of characters or bytes to be read from the file can be limited. Using ACTUAL LENGTH, the number of characters or bytes actually used can be determined.
    In a Unicode program, the file must be opened with an arbitrary access type; otherwise, an exception that cannot be handled will be triggered.
    If the file has not yet been opened in anon-Unicode program, it will be implicitly opened as a binary file for read access using the statement
    OPEN DATASET dset FOR INPUT IN BINARY MODE.
    . If a non-existing file is accessed, an exception that can be handled can be triggered.
    Influence of Access Type
    Files can be read independently of the access type. Whether data can be read or not depends solely on the position of the file pointer. If the latter is at the end of the file or after the file, no data can be read and sy-subrc will be set to 4.
    Influence of the Storage Type
    The import function will take place irrespective of the storage type in which the file was opened with the statement OPEN DATASET.
    If the file was opened as a text file or as a legacy text file, the data is normally read from the current position of the file pointer to the next end-of-line marking, and the file pointer is positioned after the end-of-line marking. If the data object dobj is too short for the number of read characters, the superfluous characters and bytes are cut off. If it is longer, it will be filled with blanks to the right.
    If the file was opened as a binary file or as a legacy-binary file, as much data is read that fits into the data object dobj. If the data object dobj is longer than the number of exported characters, it is filled with hexadecimal 0 on the right.
    If the specified storage type makes conversion necessary, this is executed before the assignment to the data object dobj. Afterwards, the read data is placed, byte by byte, into the data object.
    System Fields
    sy-subrc Meaning
    0 Data was read without reaching end of file.
    4 Data was read and the end of the file was reached or there was an attempt to read after the end of the file.
    Thanks,
    Samantak.
    <b>Rewards points for useful answers.</b>

  • Trying to upgrade to OS lion;  I am currently running OS X  10.6.8 and have downloaded version 10.7.4 when I go to install it alerts me that I need 10.7 ??

    trying to upgrade to OS lion;  I am currently running OS X  10.6.8 and have downloaded version 10.7.4 when I go to install it alerts me that I need 10.7 ??

    Of course.  You need to purchase Lion from the App Store, not download one of the update packages.

  • I accidentally blocked a javascript from a website and have no clue

    I accidentally blocked a javascript from a website and have no clue how to unblock it.
    "Permission for applet refused
    Please accept the permissions dialog to allow
    the applet to continue the loading process"
    I can't figure out at all what I'm supposed to do.
    Mac OS X 10.6.4
    Safari 5.0.2

    Hi,
    It is showing that Javascript is turned on that screen (Preferences -> Security). It only appears to be turned off, or denied, for a specific website. To be exact, ONLY the single player on-line for MineCraft at http://www.minecraft.net/play.jsp. All other javascripts on all other pages for that website and everywhere else runs. Just not on that page. I accidentally told it to deny on that page. I can't figure out how to undo it.
    Message was edited by: OlsonBW

  • Running 2 iPods from 1 PC and iTunes

    Hi Can you run 2 iPods from 1 PC and iTunes ? If so is it as easy as docking the new iPod and letting iTunes work out that it's not the original iPod ?

    Yes you can. If you are adding a second iPod for your own use, just connect the new iPod to your computer and follow the on screen instructions. It will be recognised as a different device and will update from your existing library. Depending on the size of your library and the type of iPod you choose you can have it update all songs and playlists, selected playlists only or you can manage it manually.
    If the iPods belong to different people then there are basically two ways of using multiple iPods on a computer and these involve:
    a) Sharing a single iTunes library and user account.
    b) Creating multiple user accounts and having separate libraries.
    Sharing a Library
    If you want to share the one library, you can set either or all of the iPods so that they only get updated with only certain playlists (you can update from more than one if you wish):
    Loading songs onto iPod automatically - Mac
    Loading songs onto iPod automatically - Windows
    Choosing the update option "Sync Music - Selected playlists" allows you to create a playlist specifically for the iPod and drag the tracks you want into it. If you tire of the list and want to change it, you just add or remove the songs you don't want. The ones you take out out remain in the library to be used some other time if you choose. You can read more about playlists at these links:
    iTunes: Creating playlists of your favorite songs
    How to create a Smart Playlist with iTunes
    Or you can choose to update any or all of the iPods manually and just drag whatever content you want to them: Managing content manually on iPod
    Separate User Accounts
    Another option is to create a separate User account for each person on your PC or Mac. Different accounts by definition would give you completely separate libraries. Each account has it's own iTunes folder, Library and iTunes Music folder and you load it with CDs etc just as you did with your original one. The iPod can be set to update however the owner chooses, sync all, manual or sync specific playlists

Maybe you are looking for