Skip to content

Instantly share code, notes, and snippets.

~/Documents/gitRepos/addons-server[docker-merge*]$ make initialize
echo "UID=502\nGID=20" > .env
touch deps/package.json
touch deps/package.json
docker-compose run --rm --user 502:20 web make update_deps
WARN[0000] The "CIRCLECI" variable is not set. Defaulting to a blank string.
WARN[0000] The "CIRCLECI" variable is not set. Defaulting to a blank string.
WARN[0000] The "CIRCLECI" variable is not set. Defaulting to a blank string.
# Work arounds "Multiple .dist-info directories" issue.
rm -rf /deps/build/*
python3 manage.py create_db --force
Traceback (most recent call last):
File "/data/olympia/manage.py", line 11, in <module>
execute_from_command_line(sys.argv)
File "/deps/lib/python3.10/site-packages/django/core/management/__init__.py", line 419, in execute_from_command_line
utility.execute()
File "/deps/lib/python3.10/site-packages/django/core/management/__init__.py", line 413, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "/deps/lib/python3.10/site-packages/django/core/management/base.py", line 354, in run_from_argv
self.execute(*args, **cmd_options)
python3 -m pip install --no-use-pep517 -e .
Obtaining file:///data/olympia
Preparing metadata (setup.py) ... done
Installing collected packages: olympia
Attempting uninstall: olympia
Found existing installation: olympia 0.1.0
Uninstalling olympia-0.1.0:
Successfully uninstalled olympia-0.1.0
Running setup.py develop for olympia
Successfully installed olympia-0.1.0
diff --git a/src/commands/generate-known-hashes.spec.ts b/src/commands/generate-known-hashes.spec.ts
index 914f6d4..1fd5df6 100644
--- a/src/commands/generate-known-hashes.spec.ts
+++ b/src/commands/generate-known-hashes.spec.ts
@@ -45,8 +45,8 @@ describe(__filename, () => {
addons = [],
}: {
page_count?: number;
- addons: ApiAddon[];
- }): AddonsApiResponse => {
[4/4] 🔨 Building fresh packages...
[11/13] ⠠ node-pty
[-/13] ⠠ waiting...
[-/13] ⠠ waiting...
[-/13] ⠠ waiting...
error /Users/bsilverberg/Documents/gitRepos/addons-code-manager/node_modules/node-pty: Command failed.
Exit code: 1
Command: node scripts/install.js
Arguments:
Directory: /Users/bsilverberg/Documents/gitRepos/addons-code-manager/node_modules/node-pty
=================================== FAILURES ===================================
__________________ TestCertifi.test_no_certificate_errors_aws __________________
[gw1] linux -- Python 3.10.7 /home/circleci/.pyenv/versions/3.10.7/bin/python3
src/olympia/core/tests/test_certifi.py:11: in test_no_certificate_errors_aws
assert resp.status_code == 200
E assert 503 == 200
E + where 503 = <Response [503]>.status_code
resp = <Response [503]>
self = <olympia.core.tests.test_certifi.TestCertifi testMethod=test_no_certificate_errors_aws>
------------------------------ Captured log call -------------------------------
_________________________________________ TestReviewHelper.test_send_reviewer_reply _________________________________________
src/olympia/reviewers/tests/test_utils.py:865: in test_send_reviewer_reply
notify_mock.assert_called()
message = <django.core.mail.message.EmailMessage object at 0x7fe5c223f4f0>
notify_mock = <MagicMock name='notify_about_activity_log' id='140624814837712'>
self = <olympia.reviewers.tests.test_utils.TestReviewHelper testMethod=test_send_reviewer_reply>
/usr/local/lib/python3.9/unittest/mock.py:876: in assert_called
raise AssertionError(msg)
E AssertionError: Expected 'notify_about_activity_log' to have been called.
msg = "Expected 'notify_about_activity_log' to have been called."
@patch('olympia.activity.utils.notify_about_activity_log')
def test_send_reviewer_reply(self, notify_mock):
notify_mock.reset()
self.setup_data(amo.STATUS_APPROVED)
self.helper.handler.reviewer_reply()
assert len(mail.outbox) == 1
message = mail.outbox[0]
assert message.subject == self.preamble
~/Documents/gitRepos/addons-server[master*]$ docker-compose exec web ls /code/static
~/Documents/gitRepos/addons-server[master*]$ docker-compose exec web ls /code/static/css
ls: cannot access '/code/static/css': No such file or directory
ERROR: 2
~/Documents/gitRepos/addons-server[master*]$ docker-compose exec web ls /code
conftest.py logs services
contribute.json Makefile settings.py
docker Makefile-docker settings_test.py
docker-compose.override.yml Makefile-os setup.cfg
docker-compose.private.yml manage.py setup.py
docker-compose.yml package.json site-static
Dockerfile package-lock.json src
Dockerfile.deploy private static
Dockerfile.perftests pyproject.toml storage