I would say no to taking the
test on May 30 and uploading on June 10. If you could upload the same day of the test or maybe within a day or two you
might be OK. Sun has a terrible record on coordinating this certification anyway. I would guess if they received you exam before receiving your upload, you would get an automatic fail. If I were in your shoes, I think I'd pull some all nighters and get the assignment uploaded before taking the test.
Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius - and a lot of courage - to move in the opposite direction. - Ernst F. Schumacher