Я использовал экран Apex Test Execution для запуска всех тестовых примеров в песочнице.
Несколько тестовых примеров прошли, а затем прогресс завис на одном тестовом примере, который ранее работал.
Затем я использовал кнопку Abort, чтобы попытаться отменить выполнение теста, что, как оказалось, сработало.
Теперь все последующие попытки запустить тесты не проходят дальше состояния "В очереди".
При выборе отдельного класса apex и использовании кнопки синхронного Run Test появляется следующее сообщение об ошибке:
Администрация организации заблокирована
Запрошенные вами изменения требуют, чтобы salesforce.com временно заблокировать администрацию вашей организации настройки. Однако настройки администрирования уже были заблокированы в результате другим изменением. Пожалуйста, дождитесь завершения предыдущего действия, а затем повторите попытку позже.
При попытке сохранить изменения в Apex-классе из Eclipse возникает ошибка:
- Ошибка сохранения: Unable to perform save on all files: Запрошенные вами изменения требуют > salesforce.com временной блокировки настроек администрирования вашей организации. Однако Однако административная установка уже заблокирована другим изменением. Пожалуйста, дождитесь > завершения предыдущего действия и повторите попытку позже. (ALREADY_IN_PROCESS)
Если я запрошу таблицу ApexTestQueueItem, то окажется, что 3 тестовых случая застряли со статусом Processing.
Как я могу очистить эти ApexTestQueueItem от состояния Processing? Я предполагаю, что это поможет мне преодолеть блокировку Organization Administration.
Я проверил журнал аудита настроек, и единственные недавние изменения были от моего пользователя к классам Apex.