upload_symbols: Update CRASH_SERVER_FILE_LIMIT

The symbol file size limit on the crash server was changed from 350MB to
500MB.

BUG=b:30860471
BUG=b:31287021
BUG=chromium:645351
TEST=./scripts/upload_symbols_unittest

Change-Id: I9fbb306f8f055cd61c9cff54ce2581ae75a71fc5
Reviewed-on: https://chromium-review.googlesource.com/381697
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Tested-by: Ryo Hashimoto <hashimoto@chromium.org>
Commit-Queue: Ryo Hashimoto <hashimoto@chromium.org>
(cherry picked from commit f66d8ca8611628372f6ccd685a95144452cb2b93)
Reviewed-on: https://chromium-review.googlesource.com/384073
Reviewed-by: Ryo Hashimoto <hashimoto@chromium.org>
diff --git a/scripts/upload_symbols.py b/scripts/upload_symbols.py
index f7aa40a..5e3bc2c 100644
--- a/scripts/upload_symbols.py
+++ b/scripts/upload_symbols.py
@@ -57,7 +57,7 @@
 
 
 # The crash server rejects files that are this big.
-CRASH_SERVER_FILE_LIMIT = 350 * 1024 * 1024
+CRASH_SERVER_FILE_LIMIT = 500 * 1024 * 1024
 # Give ourselves a little breathing room from what the server expects.
 DEFAULT_FILE_LIMIT = CRASH_SERVER_FILE_LIMIT - (10 * 1024 * 1024)
 
diff --git a/scripts/upload_symbols_unittest.py b/scripts/upload_symbols_unittest.py
index 5bf5c77..874a7c3 100644
--- a/scripts/upload_symbols_unittest.py
+++ b/scripts/upload_symbols_unittest.py
@@ -506,7 +506,7 @@
 
     # Timeout for 300M file.
     large = self.createSymbolFile('large.sym', size=(300 * 1024 * 1024))
-    self.assertEqual(upload_symbols.GetUploadTimeout(large), 1542)
+    self.assertEqual(upload_symbols.GetUploadTimeout(large), 1080)
 
   def testUploadSymbolFile(self):
     upload_symbols.UploadSymbolFile('fake_url', self.sym_initial, 'product')