Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .jenkins/Jenkinsfile.test
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
regressionTest {
FILE_PATH = "app.py"
LINE_NUM = "114"
SHA = "27b674504743b0c2472db804da5e6e7234d8bbd4b274f3c8db2903de1e9e3bd2"
SHA = "3658556546f8bb925e5be01da38432f0a924d48f9c05bfbe0c40981dbf34ca66"
LANG = "Python"
BACKGROUND_IMAGE_CMD = "python /app/app.py &"
URL_FOR_TRIGGER = "http://localhost:5000/todos"
Expand Down
12 changes: 6 additions & 6 deletions app.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,18 +6,18 @@
from datetime import datetime
from random import randint
from todos_store import Store
import sentry_sdk
from sentry_sdk.integrations.flask import FlaskIntegration

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh no,
Just realized our e2es rely on things being in specific lines. So, removing lines will break e2es. Lets leave the removed lines empty insteqd of removing them?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

we do e2e with tutorial-python?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Urook ?

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@ElDuderinos Yes, in profiling

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Gotcha, done



from jaeger_client import Config
from flask_opentracing import FlaskTracer
from utils.logging import on_add_todo_logging, on_get_todos_logging
import os
from flask import send_from_directory

sentry_sdk.init(

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Dont we need to recalculate the hash of the file?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

true true, fixed

dsn="https://[email protected]/1381062",
integrations=[FlaskIntegration()]
)





app = flask.Flask(__name__, static_url_path='/static')

Expand Down
1 change: 0 additions & 1 deletion requirements.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
rook>=0.1.209
flask>=1.0,<=2.0
sentry-sdk[flask]>=0.6.9
-e git+https://github.com/Rookout/python-flask.git@e56318f9c84978ecdaeaaff4aa819dc86f5509c7#egg=Flask_OpenTracing
jaeger-client
protobuf>=3.18.3 # not directly required, pinned by Snyk to avoid a vulnerability